mirror of
https://github.com/ShadowKatStudios/OC-Minitel.git
synced 2024-11-23 10:38:05 +11:00
documented socket objects
This commit is contained in:
parent
70ea253c39
commit
ece287a699
@ -33,6 +33,18 @@ Listens for socket connections on *port*, in a blocking manner, and returns a so
|
|||||||
#### net.flisten(*port*,*handler*)
|
#### net.flisten(*port*,*handler*)
|
||||||
Adds a hook to run a *handler* function when a client tries to initiate a socket connection on *port*, giving the handler a socket object.
|
Adds a hook to run a *handler* function when a client tries to initiate a socket connection on *port*, giving the handler a socket object.
|
||||||
|
|
||||||
|
### Socket objects
|
||||||
|
Sockets have a few simple functions, which are the same as the normal Minitel version, despite using different names for functions.
|
||||||
|
|
||||||
|
#### socket:r(*length*)
|
||||||
|
Reads *length* bytes from the socket.
|
||||||
|
|
||||||
|
#### socket:w(*data*)
|
||||||
|
Writes *data* to the socket, sending it to the other machine.
|
||||||
|
|
||||||
|
#### socket:c()
|
||||||
|
Closes the socket, and sends the close signal to the other machine.
|
||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
|
|
||||||
### microtel-3
|
### microtel-3
|
||||||
|
Loading…
Reference in New Issue
Block a user