@openim/client-sdk
Version:
JavaScript/TypeScript Client SDK for OpenIM
20 lines (19 loc) • 860 B
TypeScript
declare class StringView {
#private;
addStringCodec(encoding: any, reader: any, writer: any): void;
stringByteLength(str: any, encoding: any): number;
getString(dataView: any, byteOffset: any, byteLength: any, encoding: any): string;
getStringData(dataView: any, byteOffset: any, byteLength: any, encoding: any): {
str: string;
byteLength: number;
};
getStringNT(dataView: any, byteOffset: any, encoding: any, terminator?: number): string;
getStringDataNT(dataView: any, byteOffset: any, encoding: any, terminator?: number): {
str: string;
byteLength: number;
};
setString(dataView: any, byteOffset: any, value: any, encoding: any): number;
setStringNT(dataView: any, byteOffset: any, value: any, encoding: any): number;
}
declare const _default: StringView;
export default _default;