@berish/rfp
Version:
Binary secure transport organization protocol for peer communication using function fingerprints
9 lines • 486 B
TypeScript
/// <reference types="node" />
import type { Peer } from '../peer';
export interface TransportPlugin {
beforeDataSend?: (peer: Peer, data: any) => any;
beforeTransportSend?: (peer: Peer, binaryData: Buffer) => void | Buffer | Promise<void> | Promise<Buffer>;
beforeDataResponse?: (peer: Peer, data: any) => any;
beforeTransportResponse?: (peer: Peer, binaryData: Buffer) => void | Buffer | Promise<void> | Promise<Buffer>;
}
//# sourceMappingURL=transportPlugin.d.ts.map