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 [デスクトップ アプリのみ] |
Header | websocket.h |