перечисление WEB_SOCKET_ACTION (websocket.h)
Перечисление WEB_SOCKET_ACTION указывает действия, выполняемые приложениями WebSocket.
Синтаксис
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;
Константы
WEB_SOCKET_NO_ACTION Значение: 0 Нет действий для обработки. |
WEB_SOCKET_SEND_TO_NETWORK_ACTION Значение: 1 Указывает, что приложение должно отправлять буферы в сеть. |
WEB_SOCKET_INDICATE_SEND_COMPLETE_ACTION Значение: 2 Указывает, что операция, поставленная в очередь webSocketSend , завершена. Контекст приложения, возвращаемый WebSocketCompleteAction для этой операции отправки, больше не требуется, поэтому он должен быть освобожден. |
WEB_SOCKET_RECEIVE_FROM_NETWORK_ACTION Значение: 3 Указывает, что приложение должно заполнить буферы данными из сети. |
WEB_SOCKET_INDICATE_RECEIVE_COMPLETE_ACTION Значение: 4 Указывает, что операция, поставленная в очередь WebSocketReceive , завершена. Контекст приложения, возвращаемый WebSocketCompleteAction для этой операции получения, больше не требуется, поэтому он должен быть освобожден. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Верхняя часть | websocket.h |