roTCPServer
El equivalente de JavaScript es net.socket.
ifTCPServerInstance
GetFailureReason() As String
Proporciona información útil adicional si un método de roTCPServer falla.
SetPort(port As Object)
Establece el puerto de mensajes que recibirá eventos de una instancia de roTCPServer.
BindToPort(port As Dynamic) As Boolean
Se prepara para aceptar conexiones TCP entrantes en el puerto especificado. Pasar un entero a este método especificará un número de puerto estándar. Este método también puede aceptar un arreglo asociativo para proporcionar más control sobre el enlace. El arreglo asociativo debe contener el puerto pero también puede contener el nombre de interfaz. Este método devuelve Verdadero en caso de éxito y Falso en caso de fallo.
- puerto integer: El número de puerto local al que enlazarse.
- interfaz integer o string: Ya sea el nombre de una interfaz de red como una cadena (como "eth0" o "wlan0") o el entero asociado con el índice de la interfaz de red:
- -1: Cualquiera (este es el valor predeterminado)
- 0: Ethernet
- 1: WiFi
- 2: Módem
- 32767: Loopback (es decir, las conexiones TCP solo pueden establecerse mediante fuentes internas)
ifUserData
SetUserData(a As Object)
Proporciona un objeto que será proporcionado por cada evento llamado por una instancia de roTCPServer.
GetUserData() As Object
Devuelve los datos de usuario que se establecieron previamente mediante SetUserData(). Devolverá Inválido si no se han establecido datos.