Compartir a través de


WEB_SOCKET_ACTION enumeración (websocket.h)

La enumeración WEB_SOCKET_ACTION especifica las acciones que deben realizar las aplicaciones de WebSocket.

Syntax

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;

Constantes

 
WEB_SOCKET_NO_ACTION
Valor: 0
No hay ninguna acción para procesar.
WEB_SOCKET_SEND_TO_NETWORK_ACTION
Valor: 1
Indica que la aplicación debe enviar los búferes a una red.
WEB_SOCKET_INDICATE_SEND_COMPLETE_ACTION
Valor: 2
Indica que la operación en cola de WebSocketSend está completa. El contexto de aplicación devuelto por WebSocketCompleteAction para esta operación de envío ya no es necesario, por lo que debe liberarse.
WEB_SOCKET_RECEIVE_FROM_NETWORK_ACTION
Valor: 3
Indica que la aplicación debe rellenar los búferes con datos de una red.
WEB_SOCKET_INDICATE_RECEIVE_COMPLETE_ACTION
Valor: 4
Indica que la operación en cola de WebSocketReceive está completa. El contexto de la aplicación devuelto por WebSocketCompleteAction para esta operación de recepción ya no es necesario, por lo que debe liberarse.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Encabezado websocket.h

Consulte también

WEB_SOCKET_ACTION_QUEUE

WebSocketCompleteAction

WebSocketGetAction

WebSocketReceive

WebSocketSend