xiot-core-xcp-ts
Version:
21 lines (20 loc) • 536 B
TypeScript
import { Stanza } from '../typedef/Stanza';
export declare class StanzaCodec {
private iqCodecs;
private messageCodecs;
constructor();
encode(m: Stanza): any | null;
private encodeIQ;
private encodeQuery;
private addQueryContent;
private encodeResult;
private addResultContent;
private encodeError;
private encodeMessage;
decode(string: string): Stanza | null;
private decodeMessage;
private decodeIQ;
private decodeQuery;
private decodeResult;
private decodeError;
}