@berish/rfp
Version:
Binary secure transport organization protocol for peer communication using function fingerprints
11 lines • 458 B
TypeScript
import type { PeerChunk } from '../chunk';
import type { Peer } from './peer';
export interface PeerRequest<TPeer extends Peer = Peer, TData extends any = any> {
chunk: PeerChunk<TData>;
peer: TPeer;
}
export declare type PeerNextResponse = () => void;
export interface PeerReceive<TPeer extends Peer = Peer, TData extends any = any> {
(request: PeerRequest<TPeer, TData>, next: PeerNextResponse): any;
}
//# sourceMappingURL=receiveType.d.ts.map