Properties
close
close: (() => void)
error
error: ((error) => void)
Type declaration
-
- (error): void
-
Returns void
message
message: ((fromPeerId, data) => void)
Type declaration
-
- (fromPeerId, data): void
-
Parameters
-
fromPeerId: string
-
data: unknown
Returns void
open
open: ((localPeerId) => void)
Type declaration
-
- (localPeerId): void
-
Returns void
peerConnected
peerConnected: ((remotePeerId) => void)
Type declaration
-
- (remotePeerId): void
-
Returns void
peerDisconnected
peerDisconnected: ((remotePeerId) => void)
Type declaration
-
- (remotePeerId): void
-
Returns void
Abstract transport layer for peer-to-peer communication. Implementations handle connection establishment, message sending/receiving, and peer lifecycle management.