Skip to content

Latest commit

 

History

History
123 lines (71 loc) · 4.45 KB

File metadata and controls

123 lines (71 loc) · 4.45 KB

esp32-javascript"socket-events/modules/socket-events/index"ActiveSockets

Class: ActiveSockets

Hierarchy

  • ActiveSockets

Index

Properties

Methods

Properties

Private activeSockets

activeSockets: SocketLookupMap‹› = new SocketLookupMap()

Defined in socket-events/modules/socket-events/index.ts:86


sst_connectedSockets

sst_connectedSockets: NumberSet‹› = new NumberSet()

Defined in socket-events/modules/socket-events/index.ts:90


sst_connectedWritableSockets

sst_connectedWritableSockets: NumberSet‹› = new NumberSet()

Defined in socket-events/modules/socket-events/index.ts:91


sst_notConnectedSockets

sst_notConnectedSockets: NumberSet‹› = new NumberSet()

Defined in socket-events/modules/socket-events/index.ts:89

Methods

add

add(item: Socket): void

Defined in socket-events/modules/socket-events/index.ts:133

Parameters:

Name Type
item Socket

Returns: void


get

get(sockfd: number): Socket | undefined

Defined in socket-events/modules/socket-events/index.ts:152

Parameters:

Name Type
sockfd number

Returns: Socket | undefined


maintainSocketStatus

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

remove(sockfd: number): void

Defined in socket-events/modules/socket-events/index.ts:144

Parameters:

Name Type
sockfd number

Returns: void