다음을 통해 공유


WEB_SOCKET_ACTION 열거형(websocket.h)

WEB_SOCKET_ACTION 열거형은 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;

상수

 
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

추가 정보

WEB_SOCKET_ACTION_QUEUE

WebSocketCompleteAction

WebSocketGetAction

WebSocketReceive

WebSocketSend