enumeração WEB_SOCKET_ACTION (websocket.h)
A enumeração WEB_SOCKET_ACTION especifica ações a serem executadas por aplicativos 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 Não há ações a serem processadas. |
WEB_SOCKET_SEND_TO_NETWORK_ACTION Valor: 1 Indica que o aplicativo deve enviar os buffers para uma rede. |
WEB_SOCKET_INDICATE_SEND_COMPLETE_ACTION Valor: 2 Indica que a operação enfileirada por WebSocketSend está concluída. O contexto do aplicativo retornado por WebSocketCompleteAction para essa operação de envio não é mais necessário, portanto, ele deve ser liberado. |
WEB_SOCKET_RECEIVE_FROM_NETWORK_ACTION Valor: 3 Indica que o aplicativo deve preencher os buffers com dados de uma rede. |
WEB_SOCKET_INDICATE_RECEIVE_COMPLETE_ACTION Valor: 4 Indica que a operação enfileirada por WebSocketReceive está concluída. O contexto do aplicativo retornado por WebSocketCompleteAction para essa operação de recebimento não é mais necessário, portanto, ele deve ser liberado. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Cabeçalho | websocket.h |