Lire en anglais

Partager via


API du composant protocole WebSocket

Vue d’ensemble de la technologie d’API du composant de protocole WebSocket.

Pour développer l’API de composant de protocole WebSocket, vous avez besoin des en-têtes suivants :

Pour obtenir des conseils de programmation pour cette technologie, consultez :

Énumérations

 
WEB_SOCKET_ACTION

Spécifie les actions à effectuer par les applications WebSocket.
WEB_SOCKET_ACTION_QUEUE

Spécifie les types d’actions retournés par WebSocketGetAction.
WEB_SOCKET_BUFFER_TYPE

Spécifie les valeurs de bits utilisées pour construire l’en-tête de frame WebSocket.
WEB_SOCKET_CLOSE_STATUS

Spécifie le status de fermeture de WebSocket.
WEB_SOCKET_PROPERTY_TYPE

Spécifie un type de propriété WebSocket.

Fonctions

 
WebSocketAbortHandle

Abandonne un handle de session WebSocket créé par WebSocketCreateClientHandle ou WebSocketCreateServerHandle.
WebSocketBeginClientHandshake

Commence l’établissement d’une liaison côté client.
WebSocketBeginServerHandshake

Commence l’établissement d’une liaison côté serveur.
WebSocketCompleteAction

Termine une action démarrée par WebSocketGetAction.
WebSocketCreateClientHandle

Crée un handle de session WebSocket côté client.
WebSocketCreateServerHandle

Crée un handle de session WebSocket côté serveur.
WebSocketDeleteHandle

Supprime un handle de session WebSocket créé par WebSocketCreateClientHandle ou WebSocketCreateServerHandle.
WebSocketEndClientHandshake

Termine la négociation côté client.
WebSocketEndServerHandshake

Termine la négociation côté serveur.
WebSocketGetAction

Retourne une action à partir d’un appel à WebSocketSend, WebSocketReceive ou WebSocketCompleteAction.
WebSocketGetGlobalProperty

Obtient une seule propriété WebSocket.
WebSocketReceive

Ajoute une opération de réception à la file d’attente des opérations du composant de protocole.
WebSocketSend

Ajoute une opération d’envoi à la file d’attente des opérations du composant de protocole.

Structures

 
WEB_SOCKET_BUFFER

Contient des données pour une action WebSocket spécifique.
WEB_SOCKET_HTTP_HEADER

Contient un en-tête HTTP.
WEB_SOCKET_PROPERTY

Contient une seule propriété WebSocket.