sockClient
(since 1.0)
A client socket class
Description
sockClient
Ape.sockClient is a class constructor. SockClient are used to connect to a socket server.
Parameters
port
The port to connect to
host
The host to connect to can be either an ip or an hostname
options
- flushlf - (bool) ; defaults to : false If true onRead is called only when a "\n" is received (data is split around it)
Examples
//Instantiating a socket client is simple
var socket = new Ape.sockClient('21', 'example.com', {flushlf: true} );
var socket = new Ape.sockClient('21', 'example.com', {flushlf: true});
socket.onConnect = function() {
Ape.log("Connected to example.com");
this.write("Hello\n");
}
"\n" are removed.
socket.onRead = function(data) {
Ape.log("Data : " + data);
}
socket.onDisconnect = function() {
Ape.log("Gone !");
}
See also
- sockClient.write » (Server / )
- sockClient.close » (Server / )
- sockClient.onConnect » (Server / )
- sockClient.onRead » (Server / )
- sockClient.onDisconnect » (Server / )
User notes
# No comment
Post a note
CollaborAPE to our wiki !
Find the information you need on the APE Official Wiki : Install, Server, JSF, Help...
