@ethereumjs/devp2p / RLPx
Defined in: packages/devp2p/src/rlpx/rlpx.ts:32
new RLPx(
privateKey,options):RLPx
Defined in: packages/devp2p/src/rlpx/rlpx.ts:58
Uint8Array
RLPx
readonlyclientId:Uint8Array
Defined in: packages/devp2p/src/rlpx/rlpx.ts:39
events:
EventEmitter<RLPxEvent>
Defined in: packages/devp2p/src/rlpx/rlpx.ts:33
readonlyid:Uint8Array
Defined in: packages/devp2p/src/rlpx/rlpx.ts:35
_connectToPeer(
peer):void
Defined in: packages/devp2p/src/rlpx/rlpx.ts:210
void
_getOpenQueueSlots():
number
Defined in: packages/devp2p/src/rlpx/rlpx.ts:206
number
_getOpenSlots():
number
Defined in: packages/devp2p/src/rlpx/rlpx.ts:202
number
_isAlive():
boolean
Defined in: packages/devp2p/src/rlpx/rlpx.ts:194
boolean
_isAliveCheck():
void
Defined in: packages/devp2p/src/rlpx/rlpx.ts:198
void
_onConnect(
socket,peerId):void
Defined in: packages/devp2p/src/rlpx/rlpx.ts:219
Socket
Uint8Array<ArrayBufferLike> |
null |
void
_refillConnections():
void
Defined in: packages/devp2p/src/rlpx/rlpx.ts:306
void
connect(
peer):Promise<void>
Defined in: packages/devp2p/src/rlpx/rlpx.ts:148
Promise<void>
destroy(…
args):void
Defined in: packages/devp2p/src/rlpx/rlpx.ts:134
…any[]
void
disconnect(
id):void
Defined in: packages/devp2p/src/rlpx/rlpx.ts:187
Uint8Array
void
getPeers():
Peer[]
Defined in: packages/devp2p/src/rlpx/rlpx.ts:183
Peer[]
listen(…
args):void
Defined in: packages/devp2p/src/rlpx/rlpx.ts:125
…any[]
void