@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
readonly
clientId:Uint8Array
Defined in: packages/devp2p/src/rlpx/rlpx.ts:39
events:
EventEmitter
<RLPxEvent
>
Defined in: packages/devp2p/src/rlpx/rlpx.ts:33
readonly
id: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
null |
Uint8Array <ArrayBufferLike > |
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