|
SOCKET | socket.server (NUMBER port) |
| Crea un socket server, este permite, ser un servidor net. Más...
|
|
SOCKET | socket.accept (SOCKET zock) |
| Acepta una peticion de un cliente y crea un socket de conexion directa. Más...
|
|
SOCKET | socket.connect (STRING url, NUMBER port) |
| Abre un socket usando la dirección y puerto indicados. Más...
|
|
NUMBER | socket.send (SOCKET zock, STRING data) |
| Envía datos a través del socket. Más...
|
|
NUMBER | socket.send (SOCKET zock, STRING data, NUMBER size) |
| Envía datos a través del socket. Más...
|
|
STRING | socket.recv (SOCKET zock, NUMBER size) |
| Recibe datos a través del socket. Más...
|
|
NIL | socket.close (SOCKET zock) |
| Cierra el socket. Más...
|
|
Conexión a internet mediante sockets.
SOCKET socket.server |
( |
NUMBER |
port | ) |
|
Crea un socket server, este permite, ser un servidor net.
- Parámetros
-
port | Puerto a usar para la conexión, Si se omite se usara el puerto 80 por default. |
- Nota
- Este socket solo se puede utilizar con la funcion socket.accept().
- Devuelve
- Un objeto tipo socket, listo para usarse.
SOCKET socket.accept |
( |
SOCKET |
zock | ) |
|
Acepta una peticion de un cliente y crea un socket de conexion directa.
- Parámetros
-
zock | Un socket de tipo server. |
- Devuelve
- Un objeto tipo socket, listo para usarse.
SOCKET socket.connect |
( |
STRING |
url, |
|
|
NUMBER |
port |
|
) |
| |
Abre un socket usando la dirección y puerto indicados.
- Parámetros
-
url | Dirección del servidor. |
port | Puerto a usar para la conexión. |
- Devuelve
- Un objeto tipo socket, listo para usarse.
NUMBER socket.send |
( |
SOCKET |
zock, |
|
|
STRING |
data |
|
) |
| |
Envía datos a través del socket.
- Parámetros
-
zock | Un socket ya abierto. |
data | Los datos que se enviarán. |
- Devuelve
- El número de bytes enviados.
NUMBER socket.send |
( |
SOCKET |
zock, |
|
|
STRING |
data, |
|
|
NUMBER |
size |
|
) |
| |
Envía datos a través del socket.
- Parámetros
-
zock | Un socket ya abierto. |
data | Los datos que se enviarán. |
size | Es el tamaño de los datos a enviar. |
- Devuelve
- El número de bytes enviados.
STRING socket.recv |
( |
SOCKET |
zock, |
|
|
NUMBER |
size |
|
) |
| |
Recibe datos a través del socket.
- Parámetros
-
zock | Un socket ya abierto. |
size | Tamaño de los datos a recibir. Si se omite se recibirán 1024 bytes por default. |
- Devuelve
- Los datos recibidos. Adicionalmente, devuelve también el número de bytes recibidos (que podría no coincidir con el número de bytes pedidos).
NIL socket.close |
( |
SOCKET |
zock | ) |
|
Cierra el socket.
- Parámetros
-
zock | El socket que se cerrará. |
- Devuelve
- Nada.