UNPKG

@berish/rfp

Version:

Binary secure transport organization protocol for peer communication using function fingerprints

16 lines 698 B
import { Peer } from '../peer'; import { PeerTransport, PeerTransportAdapter } from '../transport'; export declare class PeerConnection<TPeerTransportAdapter extends PeerTransportAdapter> { private _transport; private _peer; private _connectionId; private _isEnabled; private constructor(); get transport(): PeerTransport<TPeerTransportAdapter>; get peer(): Peer; get isEnabled(): boolean; transportConnect(): void; transportDisconnect(): void; static create<TPeerTransportAdapter extends PeerTransportAdapter>(transport: PeerTransport<TPeerTransportAdapter>, peer: Peer): PeerConnection<TPeerTransportAdapter>; } //# sourceMappingURL=connection.d.ts.map