Bagikan melalui


enumerasi WEB_SOCKET_ACTION (websocket.h)

Enumerasi WEB_SOCKET_ACTION menentukan tindakan yang akan diambil oleh aplikasi WebSocket.

Sintaks

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;

Konstanta

 
WEB_SOCKET_NO_ACTION
Nilai: 0
Tidak ada tindakan untuk diproses.
WEB_SOCKET_SEND_TO_NETWORK_ACTION
Nilai: 1
Menunjukkan aplikasi harus mengirim buffer ke jaringan.
WEB_SOCKET_INDICATE_SEND_COMPLETE_ACTION
Nilai: 2
Menunjukkan operasi yang diantrekan oleh WebSocketSend selesai. Konteks aplikasi yang dikembalikan oleh WebSocketCompleteAction untuk operasi pengiriman ini tidak lagi diperlukan, oleh karena itu harus dibebaskan.
WEB_SOCKET_RECEIVE_FROM_NETWORK_ACTION
Nilai: 3
Menunjukkan aplikasi harus mengisi buffer dengan data dari jaringan.
WEB_SOCKET_INDICATE_RECEIVE_COMPLETE_ACTION
Nilai: 4
Menunjukkan operasi yang diantrekan oleh WebSocketReceive selesai. Konteks aplikasi yang dikembalikan oleh WebSocketCompleteAction untuk operasi penerimaan ini tidak lagi diperlukan, oleh karena itu harus dibebaskan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 [khusus aplikasi desktop]
Server minimum yang didukung Windows Server 2012 [hanya aplikasi desktop]
Header websocket.h

Lihat juga

WEB_SOCKET_ACTION_QUEUE

WebSocketCompleteAction

WebSocketGetAction

WebSocketReceive

WebSocketSend