UNPKG

@berish/rfp

Version:

Binary secure transport organization protocol for peer communication using function fingerprints

9 lines 486 B
/// <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