@observertc/samples-encoder
Version:
ObserveRTC Library for Encoding Samples
16 lines • 661 B
TypeScript
import { Encoder } from "./utils";
import { ClientEvent as InputClientEvent } from "./InputSamples";
import { ClientSample_ClientEvent as OutputClientEvent } from "./OutputSamples";
export interface ClientEventEncoder extends Encoder<InputClientEvent, OutputClientEvent> {
}
export declare class DefaultClientEventEncoder implements ClientEventEncoder {
private _visited;
private readonly _typeEncoder;
private readonly _payloadEncoder;
private readonly _timestampEncoder;
constructor();
get visited(): boolean;
reset(): void;
encode(input: InputClientEvent): OutputClientEvent;
}
//# sourceMappingURL=ClientEventEncoder.d.ts.map