|
|
|
|
|
WLanguage procedure called by WebSocketClientConnect WLanguage procedure ("callback") called by WebSocketClientConnect when the connection to the server is established. This procedure is called in the following cases: - when the connection to the server is established,
- when data is received,
- when the socket is closed,
- when an error occurs.
WARNING: the Procedure is called in the application's main thread: - You can access UI controls from the procedure.
- The process should not be too long, since this could block the user.
WebSocketClientConnect("client", WebSocketClientConnecte_Callback, "monserveur.com")
INTERNAL PROCEDURE WebSocketClientConnecte_Callback(nEvénement, sMessage)
SWITCH nEvénement
CASE SocketOpening
SocketWrite("client", "Envoi message depuis le navigateur.")
CASE SocketMessage
Info("Réception d'un message serveur : " + sMessage)
CASE SocketClosing
Info("Fermeture du socket", sMessage)
CASE SocketError
Error("Erreur du socket")
END
END
Syntax
WebSocketClientConnect_Callback(<Event> , <Message>)
<Event>: Integer constant Corresponds to one of the following constants:
| | SocketClosing | The socket is closed. The <Message> parameter contains a code that indicates the reason for closing. | SocketError | An error occurred during the communication with the server. The <Message> parameter is always empty. | SocketMessage | The socket received a message. The <Message> parameter contains data relative to the message. | SocketOpening | The socket is connected to the server. You have the ability to send messages. |
<Message>: Character string Response from the server according to the <Event>.
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|