Search
Preparing search index...
The search index is not available
insim.js
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
insim.js
InSim
Class InSim
Hierarchy
TypedEventEmitter
<
InSimEvents
>
InSim
Index
Constructors
constructor
Properties
logger
packet
Handler
tcp
Socket
udp
Socket
Accessors
init
Packet
Methods
add
Listener
apply
Internal
Hooks
bind
connect
disconnect
emit
event
Names
get
Max
Listeners
handle
Socket
Events
listener
Count
listeners
off
on
once
prepend
Listener
prepend
Once
Listener
raw
Listeners
reconnect
remove
All
Listeners
remove
Listener
send
send
Message
set
Max
Listeners
unbind
Constructors
constructor
new
InSim
(
options
:
InSimOptions
)
:
InSim
Parameters
options:
InSimOptions
Returns
InSim
Properties
logger
logger
:
Logger
packet
Handler
packet
Handler
:
PacketHandler
Private
tcp
Socket
tcp
Socket
:
TcpSocket
= ...
Private
udp
Socket
udp
Socket
:
null
= null
Accessors
Private
init
Packet
get
initPacket
(
)
:
IS_ISI
Returns
IS_ISI
Methods
add
Listener
add
Listener<E>
(
event
:
E
, listener
:
InSimEvents
[
E
]
)
:
InSim
Type parameters
E
:
keyof
InSimEvents
Parameters
event:
E
listener:
InSimEvents
[
E
]
Returns
InSim
Private
apply
Internal
Hooks
apply
Internal
Hooks
(
)
:
void
Returns
void
bind
bind<T>
(
packetType
:
PacketType
, callback
:
(
data
:
T
)
=>
void
)
:
void
Type parameters
T =
Packet
Parameters
packetType:
PacketType
callback:
(
data
:
T
)
=>
void
(
data
:
T
)
:
void
Parameters
data:
T
Returns
void
Returns
void
connect
connect
(
)
:
void
Returns
void
disconnect
disconnect
(
)
:
void
Returns
void
emit
emit<E>
(
event
:
E
,
...
args
:
Arguments
<
InSimEvents
[
E
]
>
)
:
boolean
Type parameters
E
:
keyof
InSimEvents
Parameters
event:
E
Rest
...
args:
Arguments
<
InSimEvents
[
E
]
>
Returns
boolean
event
Names
event
Names
(
)
:
(
string
|
symbol
)
[]
Returns
(
string
|
symbol
)
[]
get
Max
Listeners
get
Max
Listeners
(
)
:
number
Returns
number
Private
handle
Socket
Events
handle
Socket
Events
(
)
:
void
Returns
void
listener
Count
listener
Count<E>
(
event
:
E
)
:
number
Type parameters
E
:
keyof
InSimEvents
Parameters
event:
E
Returns
number
listeners
listeners<E>
(
event
:
E
)
:
Function
[]
Type parameters
E
:
keyof
InSimEvents
Parameters
event:
E
Returns
Function
[]
off
off<E>
(
event
:
E
, listener
:
InSimEvents
[
E
]
)
:
InSim
Type parameters
E
:
keyof
InSimEvents
Parameters
event:
E
listener:
InSimEvents
[
E
]
Returns
InSim
on
on<E>
(
event
:
E
, listener
:
InSimEvents
[
E
]
)
:
InSim
Type parameters
E
:
keyof
InSimEvents
Parameters
event:
E
listener:
InSimEvents
[
E
]
Returns
InSim
once
once<E>
(
event
:
E
, listener
:
InSimEvents
[
E
]
)
:
InSim
Type parameters
E
:
keyof
InSimEvents
Parameters
event:
E
listener:
InSimEvents
[
E
]
Returns
InSim
prepend
Listener
prepend
Listener<E>
(
event
:
E
, listener
:
InSimEvents
[
E
]
)
:
InSim
Type parameters
E
:
keyof
InSimEvents
Parameters
event:
E
listener:
InSimEvents
[
E
]
Returns
InSim
prepend
Once
Listener
prepend
Once
Listener<E>
(
event
:
E
, listener
:
InSimEvents
[
E
]
)
:
InSim
Type parameters
E
:
keyof
InSimEvents
Parameters
event:
E
listener:
InSimEvents
[
E
]
Returns
InSim
raw
Listeners
raw
Listeners<E>
(
event
:
E
)
:
Function
[]
Type parameters
E
:
keyof
InSimEvents
Parameters
event:
E
Returns
Function
[]
reconnect
reconnect
(
)
:
void
Returns
void
remove
All
Listeners
remove
All
Listeners<E>
(
event
?:
E
)
:
InSim
Type parameters
E
:
keyof
InSimEvents
Parameters
Optional
event:
E
Returns
InSim
remove
Listener
remove
Listener<E>
(
event
:
E
, listener
:
InSimEvents
[
E
]
)
:
InSim
Type parameters
E
:
keyof
InSimEvents
Parameters
event:
E
listener:
InSimEvents
[
E
]
Returns
InSim
send
send
(
packet
:
Packet
)
:
void
Parameters
packet:
Packet
Returns
void
send
Message
send
Message
(
message
:
string
, args
?:
string
[]
)
:
void
Parameters
message:
string
args:
string
[]
= []
Returns
void
set
Max
Listeners
set
Max
Listeners
(
maxListeners
:
number
)
:
InSim
Parameters
maxListeners:
number
Returns
InSim
unbind
unbind<T>
(
packetType
:
PacketType
, callback
:
(
data
:
T
)
=>
void
)
:
void
Type parameters
T =
Packet
Parameters
packetType:
PacketType
callback:
(
data
:
T
)
=>
void
(
data
:
T
)
:
void
Parameters
data:
T
Returns
void
Returns
void
Exports
In
Sim
constructor
logger
packet
Handler
tcp
Socket
udp
Socket
init
Packet
add
Listener
apply
Internal
Hooks
bind
connect
disconnect
emit
event
Names
get
Max
Listeners
handle
Socket
Events
listener
Count
listeners
off
on
once
prepend
Listener
prepend
Once
Listener
raw
Listeners
reconnect
remove
All
Listeners
remove
Listener
send
send
Message
set
Max
Listeners
unbind
Generated using
TypeDoc