Condividi tramite


enumerazione WEB_SOCKET_ACTION (websocket.h)

L'enumerazione WEB_SOCKET_ACTION specifica le azioni da eseguire dalle applicazioni WebSocket.

Sintassi

typedef enum _WEB_SOCKET_ACTION {
  WEB_SOCKET_NO_ACTION = 0,
  WEB_SOCKET_SEND_TO_NETWORK_ACTION = 1,
  WEB_SOCKET_INDICATE_SEND_COMPLETE_ACTION = 2,
  WEB_SOCKET_RECEIVE_FROM_NETWORK_ACTION = 3,
  WEB_SOCKET_INDICATE_RECEIVE_COMPLETE_ACTION = 4
} WEB_SOCKET_ACTION, *PWEB_SOCKET_ACTION;

Costanti

 
WEB_SOCKET_NO_ACTION
Valore: 0
Non sono presenti azioni da elaborare.
WEB_SOCKET_SEND_TO_NETWORK_ACTION
Valore: 1
Indica che l'applicazione deve inviare i buffer a una rete.
WEB_SOCKET_INDICATE_SEND_COMPLETE_ACTION
Valore: 2
Indica che l'operazione accodata da WebSocketSend è completata. Il contesto dell'applicazione restituito da WebSocketCompleteAction per questa operazione di invio non è più necessario, pertanto deve essere liberato.
WEB_SOCKET_RECEIVE_FROM_NETWORK_ACTION
Valore: 3
Indica che l'applicazione deve riempire i buffer con dati da una rete.
WEB_SOCKET_INDICATE_RECEIVE_COMPLETE_ACTION
Valore: 4
Indica che l'operazione accodata da WebSocketReceive è completata. Il contesto dell'applicazione restituito da WebSocketCompleteAction per questa operazione di ricezione non è più necessario, pertanto deve essere liberato.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Intestazione websocket.h

Vedi anche

WEB_SOCKET_ACTION_QUEUE

WebSocketCompleteAction

WebSocketGetAction

WebSocketReceive

WebSocketSend