|  | libgpac
    Documentation of the core library of GPAC | 
import <nodejs.idl;
| Public Member Functions | |
| void | send (string data) | 
| void | send (arraybuffer data) | 
| Data Fields | |
| optional attribute function | on_data | 
| optional attribute function | on_close | 
| readonly attribute string | peer_address | 
Object representing a monitoring websocket client
will be passed to the session rmt_on_new_client callback
| void _RMTClient::send | ( | string | data | ) | 
sends data to the client on the websocket
| data | the data to send as a utf8 string | 
 Here is the caller graph for this function:
 Here is the caller graph for this function:| void _RMTClient::send | ( | arraybuffer | data | ) | 
sends data to the client on the websocket
| data | the data to send as a binary arraybuffer | 
 Here is the caller graph for this function:
 Here is the caller graph for this function:| optional attribute function _RMTClient::on_data | 
a callback called when the client receives data
the function shall be of type function(data) where data will be either of type string (for utf8 data) or arraybuffer (for binary data)
| optional attribute function _RMTClient::on_close | 
a callback called when the client disconnects or is deleted
| readonly attribute string _RMTClient::peer_address | 
a string of format ip:port representing the client