Bagikan melalui


enumerasi WEB_SOCKET_CLOSE_STATUS (websocket.h)

Enumerasi WEB_SOCKET_CLOSE_STATUS menentukan status tutup WebSocket seperti yang didefinisikan oleh WSPROTO.

Sintaks

typedef enum _WEB_SOCKET_CLOSE_STATUS {
  WEB_SOCKET_SUCCESS_CLOSE_STATUS = 1000,
  WEB_SOCKET_ENDPOINT_UNAVAILABLE_CLOSE_STATUS = 1001,
  WEB_SOCKET_PROTOCOL_ERROR_CLOSE_STATUS = 1002,
  WEB_SOCKET_INVALID_DATA_TYPE_CLOSE_STATUS = 1003,
  WEB_SOCKET_EMPTY_CLOSE_STATUS = 1005,
  WEB_SOCKET_ABORTED_CLOSE_STATUS = 1006,
  WEB_SOCKET_INVALID_PAYLOAD_CLOSE_STATUS = 1007,
  WEB_SOCKET_POLICY_VIOLATION_CLOSE_STATUS = 1008,
  WEB_SOCKET_MESSAGE_TOO_BIG_CLOSE_STATUS = 1009,
  WEB_SOCKET_UNSUPPORTED_EXTENSIONS_CLOSE_STATUS = 1010,
  WEB_SOCKET_SERVER_ERROR_CLOSE_STATUS = 1011,
  WEB_SOCKET_SECURE_HANDSHAKE_ERROR_CLOSE_STATUS = 1015
} WEB_SOCKET_CLOSE_STATUS;

Konstanta

 
WEB_SOCKET_SUCCESS_CLOSE_STATUS
Nilai: 1000
Penutupan berhasil diselesaikan.
WEB_SOCKET_ENDPOINT_UNAVAILABLE_CLOSE_STATUS
Nilai: 1001
Titik akhir akan hilang dan dengan demikian menutup koneksi.
WEB_SOCKET_PROTOCOL_ERROR_CLOSE_STATUS
Nilai: 1002
Serekan mendeteksi kesalahan protokol dan menutup koneksi.
WEB_SOCKET_INVALID_DATA_TYPE_CLOSE_STATUS
Nilai: 1003
Titik akhir tidak dapat menerima jenis data ini.
WEB_SOCKET_EMPTY_CLOSE_STATUS
Nilai: 1005
Tidak ada status tutup
kode disediakan.
WEB_SOCKET_ABORTED_CLOSE_STATUS
Nilai: 1006
The
koneksi ditutup tanpa mengirim atau
menerima bingkai dekat.
WEB_SOCKET_INVALID_PAYLOAD_CLOSE_STATUS
Nilai: 1007
Data dalam pesan tidak konsisten dengan jenis pesan.
WEB_SOCKET_POLICY_VIOLATION_CLOSE_STATUS
Nilai: 1008
Pesan melanggar kebijakan titik akhir.
WEB_SOCKET_MESSAGE_TOO_BIG_CLOSE_STATUS
Nilai: 1009
Pesan yang dikirim terlalu besar untuk diproses.
WEB_SOCKET_UNSUPPORTED_EXTENSIONS_CLOSE_STATUS
Nilai: 1010
Titik akhir klien mengharapkan server untuk menegosiasikan satu atau beberapa ekstensi, tetapi server tidak mengembalikannya dalam pesan respons jabat tangan WebSocket.
WEB_SOCKET_SERVER_ERROR_CLOSE_STATUS
Nilai: 1011
Kondisi tak terduga mencegah server
memenuhi permintaan.
WEB_SOCKET_SECURE_HANDSHAKE_ERROR_CLOSE_STATUS
Nilai: 1015
The
Jabat tangan TLS tidak dapat diselesaikan.

Persyaratan

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

Lihat juga

WEB_SOCKET_BUFFER