Condividi tramite


API componente del protocollo WebSocket

Panoramica della tecnologia API del protocollo WebSocket.

Per sviluppare l'API componente del protocollo WebSocket, sono necessarie queste intestazioni:

Per indicazioni sulla programmazione per questa tecnologia, vedere:

Enumerazioni

 
WEB_SOCKET_ACTION

Specifica le azioni da eseguire dalle applicazioni WebSocket.
WEB_SOCKET_ACTION_QUEUE

Specifica i tipi di azione restituiti da WebSocketGetAction.
WEB_SOCKET_BUFFER_TYPE

Specifica i valori di bit usati per costruire l'intestazione del frame WebSocket.
WEB_SOCKET_CLOSE_STATUS

Specifica lo stato di chiusura webSocket.
WEB_SOCKET_PROPERTY_TYPE

Specifica un tipo di proprietà WebSocket.

Funzioni

 
WebSocketAbortHandle

Interrompe un handle di sessione WebSocket creato da WebSocketCreateClientHandle o WebSocketCreateServerHandle.
WebSocketBeginClientHandshake

Inizia la handshake sul lato client.
WebSocketBeginServerHandshake

Inizia la handshake sul lato server.
WebSocketCompleteAction

Completa un'azione avviata da WebSocketGetAction.
WebSocketCreateClientHandle

Crea un handle di sessione WebSocket lato client.
WebSocketCreateServerHandle

Crea un handle di sessione WebSocket lato server.
WebSocketDeleteHandle

Elimina un handle di sessione WebSocket creato da WebSocketCreateClientHandle o WebSocketCreateServerHandle.
WebSocketEndClientHandshake

Completa l'handshake sul lato client.
WebSocketEndServerHandshake

Completa l'handshake sul lato server.
WebSocketGetAction

Restituisce un'azione da una chiamata a WebSocketSend, WebSocketReceive o WebSocketCompleteAction.
WebSocketGetGlobalProperty

Ottiene una singola proprietà WebSocket.
WebSocketReceive

Aggiunge un'operazione di ricezione alla coda di operazioni del componente del protocollo.
WebSocketSend

Aggiunge un'operazione di invio alla coda di operazioni del componente del protocollo.

Strutture

 
WEB_SOCKET_BUFFER

Contiene dati per un'azione WebSocket specifica.
WEB_SOCKET_HTTP_HEADER

Contiene un'intestazione HTTP.
WEB_SOCKET_PROPERTY

Contiene una singola proprietà WebSocket.