UNPKG

rsocket-rxjs

Version:
16 lines (15 loc) 1.45 kB
import { CompositeMetadata } from "../composite-metadata"; import { EncodingRSocket } from "../encoding-rsocket-client"; import { Authentication } from "../security/authentication"; export declare function decodeCompositeMetadata(buffer: Uint8Array, encodingSocket: EncodingRSocket): CompositeMetadata; export declare function encodeCompositionMetadata(data: CompositeMetadata, encodingSocket: EncodingRSocket): Uint8Array; export declare function decodeAuthentication(buffer: Uint8Array, encodingSocket: EncodingRSocket): Authentication; export declare function encodeAuthentication(authentication: Authentication, encodingSocket: EncodingRSocket): Uint8Array; export declare function decodeMessageRoute(data: Uint8Array): string; export declare function encodeMessageRoute(route: string): Uint8Array; export declare function encodeJson(obj: any, encodingSocket: EncodingRSocket): Uint8Array; export declare function decodeJson(buffer: Uint8Array, encodingSocket: EncodingRSocket): any; export declare function encodeMessageMimeType(mimeType: string, encodingSocket: EncodingRSocket): Uint8Array; export declare function decodeMessageMimeType(buffer: Uint8Array, encodingSocket: EncodingRSocket): string; export declare function encodeMessageAcceptMimeTypes(objs: string[], encodingSocket: EncodingRSocket): Uint8Array; export declare function decodeMessageAcceptMimeTypes(buffer: Uint8Array, encodingSocket: EncodingRSocket): string[];