socket
Usage:
File /www/vahvarh/teajs.org/examples/docs/modules/socket/require.js does not exist
Launching external process:
File /www/vahvarh/teajs.org/examples/docs/modules/socket/system.js does not exist
Executing bash command with args in array:
File /www/vahvarh/teajs.org/examples/docs/modules/socket/exec3.js does not exist
Executing gzip on file:
File /www/vahvarh/teajs.org/examples/docs/modules/socket/exec3_2.js does not exist
List of static functions
Name | Arguments | Returns | Description |
---|---|---|---|
Socket |
Int family, Int type, Int proto or External s, Int family, Int typem Int proto |
Socket | Socket constructor |
getProtoByName |
String name |
Int | |
getAddrInfo |
String name |
Int | |
getNameInfo |
String name |
String | |
getHostName |
String name |
String | |
select |
Array<Socket> readfds, Array<Socket> writefds, Array<Socket> exceptfds, Int timeval |
Int |
Allows a program to monitor multiple sockets, waiting until one or more of the file descriptors become "ready" for some class of I/O operation (e.g., input possible). A file descriptor is considered ready if it is possible to perform a corresponding I/O operation (e.g., read(2), or a sufficiently small write(2)) without blocking. Upon return, each of the file descriptor sets is modified in place to indicate which file descriptors are currently "ready". Thus, if using select() within a loop, the arrays must be reinitialized before each call. |
makeNonblock |
Int descriptor |
Int | Returns result of fcntl |
List of Socket methods
Name | Arguments | Returns | Description |
---|---|---|---|
connect | String address | Boolean | |
send | String address or ByteStorage address + (Int address, Int port) |
Int | |
receive | Int count | ByteStorage | |
receive_strict | Int count | ByteStorage | |
bind | String address, Int port | args.This() | |
listen | Int num | args.This() | |
accept | |||
close | |||
setOption | Int name, Int value | undefined | |
getOption | Int name | Int value | |
setBlocking | Boolean set | undefined | |
getPeerName | String |