Welshman Docs / @welshman/net / Pool
Class: Pool
Defined in: packages/net/src/pool.ts:8
Constructors
Constructor
new Pool():
Pool
Returns
Pool
Properties
_data
_data:
Map<string,Socket>
Defined in: packages/net/src/pool.ts:10
_subs
_subs:
PoolSubscription[] =[]
Defined in: packages/net/src/pool.ts:11
socketPolicies
socketPolicies:
SocketPolicy[]
Defined in: packages/net/src/pool.ts:9
Methods
clear()
clear():
void
Defined in: packages/net/src/pool.ts:54
Returns
void
get()
get(
_url):Socket
Defined in: packages/net/src/pool.ts:17
Parameters
_url
string
Returns
has()
has(
url):boolean
Defined in: packages/net/src/pool.ts:13
Parameters
url
string
Returns
boolean
remove()
remove(
url):void
Defined in: packages/net/src/pool.ts:44
Parameters
url
string
Returns
void
subscribe()
subscribe(
cb): () =>void
Defined in: packages/net/src/pool.ts:36
Parameters
cb
Returns
():
void
Returns
void