The RemoteCmd JavaScript class. Send one sided commands to a remote host.
More...
The RemoteCmd JavaScript class. Send one sided commands to a remote host.
RemoteCmd allows user to send one sided commands to a remote host
◆ RemoteCmd()
Create a new RemoteCmd remote command object.
◆ connect
bool RemoteCmd::connect |
( |
String & |
machine, |
|
|
int |
port |
|
) |
| |
|
slot |
Connect to a remote machine.
- Parameters
-
machine | String Machine name |
port | Port number |
- Returns
- Success/Failure of operation
◆ connected
bool RemoteCmd::connected |
( |
| ) |
|
|
slot |
Retrieve connection status
- Returns
- Status
◆ connectTimeout
bool RemoteCmd::connectTimeout |
( |
String & |
machine, |
|
|
int |
port, |
|
|
int |
timeout |
|
) |
| |
|
slot |
Connect to a remote machine.
- Parameters
-
machine | String Machine name |
port | Port number |
timeout | Timeout value |
- Returns
- Success/Failure of operation
◆ disconnect
void RemoteCmd::disconnect |
( |
| ) |
|
|
slot |
Disconnect from remote machine.
◆ lastReceived
String RemoteCmd::lastReceived |
( |
| ) |
|
|
slot |
Retrieve last received response from server.
- Returns
- Response String
◆ receive
bool RemoteCmd::receive |
( |
int |
timeout | ) |
|
|
slot |
Query response from server.
- Parameters
-
timeout | Time out value in milliseconds. -1 for infinity. |
- Returns
- Success/Failure of operation
◆ receiveMsg
bool RemoteCmd::receiveMsg |
( |
int |
timeout | ) |
|
|
slot |
Query a packaged response from server.
- Parameters
-
timeout | Time out value in milliseconds. -1 for infinity. |
- Returns
- Success/Failure of operation
◆ send
bool RemoteCmd::send |
( |
String & |
cmd | ) |
|
|
slot |
Send a command to remote machine.
- Parameters
-
- Returns
- Success/Failure of operation
◆ sendMsg
bool RemoteCmd::sendMsg |
( |
String & |
msg | ) |
|
|
slot |
Send a packaged message to remote machine.
- Parameters
-
- Returns
- Success/Failure of operation