Preparing search index...
The search index is not available
samp-utils
samp-utils
RCONClient
Class RCONClient
Hierarchy
TypedEmitter
<
IRCONClientEvents
>
RCONClient
Index
Constructors
constructor
Properties
ip
password
port
socket
default
Max
Listeners
Methods
add
Listener
call
connect
disconnect
emit
event
Names
get
Max
Listeners
listener
Count
listeners
off
on
on
Receive
once
prepend
Listener
prepend
Once
Listener
raw
Listeners
remove
All
Listeners
remove
Listener
send
set
Max
Listeners
Constructors
constructor
new RCONClient
(
opts
:
RCONClientOptions
)
:
RCONClient
Parameters
opts:
RCONClientOptions
Returns
RCONClient
Properties
Private
Readonly
ip
ip
:
string
= '127.0.0.1'
Private
password
password
:
string
Private
Readonly
port
port
:
number
= 7777
Private
socket
socket
:
Socket
= ...
Static
default
Max
Listeners
default
Max
Listeners
:
number
Methods
add
Listener
add
Listener
<
U
>
(
event
:
U
, listener
:
IRCONClientEvents
[
U
]
)
:
RCONClient
Type Parameters
U
extends
keyof
IRCONClientEvents
Parameters
event:
U
listener:
IRCONClientEvents
[
U
]
Returns
RCONClient
call
call
(
cmd
:
string
, responseTimeout
?:
number
)
:
Promise
<
string
>
Parameters
cmd:
string
responseTimeout:
number
= 5000
Returns
Promise
<
string
>
connect
connect
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
disconnect
disconnect
(
)
:
void
Returns
void
emit
emit
<
U
>
(
event
:
U
,
...
args
:
Parameters
<
IRCONClientEvents
[
U
]
>
)
:
boolean
Type Parameters
U
extends
keyof
IRCONClientEvents
Parameters
event:
U
Rest
...
args:
Parameters
<
IRCONClientEvents
[
U
]
>
Returns
boolean
event
Names
event
Names
<
U
>
(
)
:
U
[]
Type Parameters
U
extends
keyof
IRCONClientEvents
Returns
U
[]
get
Max
Listeners
get
Max
Listeners
(
)
:
number
Returns
number
listener
Count
listener
Count
(
type
:
keyof
IRCONClientEvents
)
:
number
Parameters
type:
keyof
IRCONClientEvents
Returns
number
listeners
listeners
<
U
>
(
type
:
U
)
:
IRCONClientEvents
[
U
]
[]
Type Parameters
U
extends
keyof
IRCONClientEvents
Parameters
type:
U
Returns
IRCONClientEvents
[
U
]
[]
off
off
<
U
>
(
event
:
U
, listener
:
IRCONClientEvents
[
U
]
)
:
RCONClient
Type Parameters
U
extends
keyof
IRCONClientEvents
Parameters
event:
U
listener:
IRCONClientEvents
[
U
]
Returns
RCONClient
on
on
<
U
>
(
event
:
U
, listener
:
IRCONClientEvents
[
U
]
)
:
RCONClient
Type Parameters
U
extends
keyof
IRCONClientEvents
Parameters
event:
U
listener:
IRCONClientEvents
[
U
]
Returns
RCONClient
Private
on
Receive
on
Receive
(
message
:
Buffer
)
:
void
Parameters
message:
Buffer
Returns
void
once
once
<
U
>
(
event
:
U
, listener
:
IRCONClientEvents
[
U
]
)
:
RCONClient
Type Parameters
U
extends
keyof
IRCONClientEvents
Parameters
event:
U
listener:
IRCONClientEvents
[
U
]
Returns
RCONClient
prepend
Listener
prepend
Listener
<
U
>
(
event
:
U
, listener
:
IRCONClientEvents
[
U
]
)
:
RCONClient
Type Parameters
U
extends
keyof
IRCONClientEvents
Parameters
event:
U
listener:
IRCONClientEvents
[
U
]
Returns
RCONClient
prepend
Once
Listener
prepend
Once
Listener
<
U
>
(
event
:
U
, listener
:
IRCONClientEvents
[
U
]
)
:
RCONClient
Type Parameters
U
extends
keyof
IRCONClientEvents
Parameters
event:
U
listener:
IRCONClientEvents
[
U
]
Returns
RCONClient
raw
Listeners
raw
Listeners
<
U
>
(
type
:
U
)
:
IRCONClientEvents
[
U
]
[]
Type Parameters
U
extends
keyof
IRCONClientEvents
Parameters
type:
U
Returns
IRCONClientEvents
[
U
]
[]
remove
All
Listeners
remove
All
Listeners
(
event
?:
keyof
IRCONClientEvents
)
:
RCONClient
Parameters
Optional
event:
keyof
IRCONClientEvents
Returns
RCONClient
remove
Listener
remove
Listener
<
U
>
(
event
:
U
, listener
:
IRCONClientEvents
[
U
]
)
:
RCONClient
Type Parameters
U
extends
keyof
IRCONClientEvents
Parameters
event:
U
listener:
IRCONClientEvents
[
U
]
Returns
RCONClient
send
send
(
cmd
:
string
)
:
void
Parameters
cmd:
string
Returns
void
set
Max
Listeners
set
Max
Listeners
(
n
:
number
)
:
RCONClient
Parameters
n:
number
Returns
RCONClient
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
Modules
samp-
utils
RCONClient
constructor
ip
password
port
socket
default
Max
Listeners
add
Listener
call
connect
disconnect
emit
event
Names
get
Max
Listeners
listener
Count
listeners
off
on
on
Receive
once
prepend
Listener
prepend
Once
Listener
raw
Listeners
remove
All
Listeners
remove
Listener
send
set
Max
Listeners
Generated using
TypeDoc