esp32-javascript › "socket-events/modules/socket-events/index" › ActiveSockets
- ActiveSockets
• activeSockets: SocketLookupMap‹› = new SocketLookupMap()
Defined in socket-events/modules/socket-events/index.ts:86
• sst_connectedSockets: NumberSet‹› = new NumberSet()
Defined in socket-events/modules/socket-events/index.ts:90
• sst_connectedWritableSockets: NumberSet‹› = new NumberSet()
Defined in socket-events/modules/socket-events/index.ts:91
• sst_notConnectedSockets: NumberSet‹› = new NumberSet()
Defined in socket-events/modules/socket-events/index.ts:89
▸ add(item: Socket): void
Defined in socket-events/modules/socket-events/index.ts:133
Parameters:
| Name | Type |
|---|---|
item |
Socket |
Returns: void
▸ get(sockfd: number): Socket | undefined
Defined in socket-events/modules/socket-events/index.ts:152
Parameters:
| Name | Type |
|---|---|
sockfd |
number |
Returns: Socket | undefined
▸ maintainSocketStatus(sockfd: number, isListening: boolean, isConnected: boolean, isError: boolean, onWritable: OnWritableCB | null): void
Defined in socket-events/modules/socket-events/index.ts:93
Parameters:
| Name | Type |
|---|---|
sockfd |
number |
isListening |
boolean |
isConnected |
boolean |
isError |
boolean |
onWritable |
OnWritableCB | null |
Returns: void
▸ remove(sockfd: number): void
Defined in socket-events/modules/socket-events/index.ts:144
Parameters:
| Name | Type |
|---|---|
sockfd |
number |
Returns: void