Win32 API 日本語リファレンス
ホームNetworking.WebSocket › WEB_SOCKET_BUFFER_TYPE

WEB_SOCKET_BUFFER_TYPE

列挙型
基底型i4

メンバー 7

名前10進16進
WEB_SOCKET_UTF8_MESSAGE_BUFFER_TYPE-21474836480x80000000
WEB_SOCKET_UTF8_FRAGMENT_BUFFER_TYPE-21474836470x80000001
WEB_SOCKET_BINARY_MESSAGE_BUFFER_TYPE-21474836460x80000002
WEB_SOCKET_BINARY_FRAGMENT_BUFFER_TYPE-21474836450x80000003
WEB_SOCKET_CLOSE_BUFFER_TYPE-21474836440x80000004
WEB_SOCKET_PING_PONG_BUFFER_TYPE-21474836430x80000005
WEB_SOCKET_UNSOLICITED_PONG_BUFFER_TYPE-21474836420x80000006

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum WEB_SOCKET_BUFFER_TYPE : int {
    WEB_SOCKET_UTF8_MESSAGE_BUFFER_TYPE = -2147483648,
    WEB_SOCKET_UTF8_FRAGMENT_BUFFER_TYPE = -2147483647,
    WEB_SOCKET_BINARY_MESSAGE_BUFFER_TYPE = -2147483646,
    WEB_SOCKET_BINARY_FRAGMENT_BUFFER_TYPE = -2147483645,
    WEB_SOCKET_CLOSE_BUFFER_TYPE = -2147483644,
    WEB_SOCKET_PING_PONG_BUFFER_TYPE = -2147483643,
    WEB_SOCKET_UNSOLICITED_PONG_BUFFER_TYPE = -2147483642
} WEB_SOCKET_BUFFER_TYPE;
public enum WEB_SOCKET_BUFFER_TYPE : int
{
    WEB_SOCKET_UTF8_MESSAGE_BUFFER_TYPE = -2147483648,
    WEB_SOCKET_UTF8_FRAGMENT_BUFFER_TYPE = -2147483647,
    WEB_SOCKET_BINARY_MESSAGE_BUFFER_TYPE = -2147483646,
    WEB_SOCKET_BINARY_FRAGMENT_BUFFER_TYPE = -2147483645,
    WEB_SOCKET_CLOSE_BUFFER_TYPE = -2147483644,
    WEB_SOCKET_PING_PONG_BUFFER_TYPE = -2147483643,
    WEB_SOCKET_UNSOLICITED_PONG_BUFFER_TYPE = -2147483642,
}
Public Enum WEB_SOCKET_BUFFER_TYPE As Integer
    WEB_SOCKET_UTF8_MESSAGE_BUFFER_TYPE = -2147483648
    WEB_SOCKET_UTF8_FRAGMENT_BUFFER_TYPE = -2147483647
    WEB_SOCKET_BINARY_MESSAGE_BUFFER_TYPE = -2147483646
    WEB_SOCKET_BINARY_FRAGMENT_BUFFER_TYPE = -2147483645
    WEB_SOCKET_CLOSE_BUFFER_TYPE = -2147483644
    WEB_SOCKET_PING_PONG_BUFFER_TYPE = -2147483643
    WEB_SOCKET_UNSOLICITED_PONG_BUFFER_TYPE = -2147483642
End Enum
import enum

class WEB_SOCKET_BUFFER_TYPE(enum.IntEnum):
    WEB_SOCKET_UTF8_MESSAGE_BUFFER_TYPE = -2147483648
    WEB_SOCKET_UTF8_FRAGMENT_BUFFER_TYPE = -2147483647
    WEB_SOCKET_BINARY_MESSAGE_BUFFER_TYPE = -2147483646
    WEB_SOCKET_BINARY_FRAGMENT_BUFFER_TYPE = -2147483645
    WEB_SOCKET_CLOSE_BUFFER_TYPE = -2147483644
    WEB_SOCKET_PING_PONG_BUFFER_TYPE = -2147483643
    WEB_SOCKET_UNSOLICITED_PONG_BUFFER_TYPE = -2147483642
// WEB_SOCKET_BUFFER_TYPE
pub const WEB_SOCKET_UTF8_MESSAGE_BUFFER_TYPE: i32 = -2147483648;
pub const WEB_SOCKET_UTF8_FRAGMENT_BUFFER_TYPE: i32 = -2147483647;
pub const WEB_SOCKET_BINARY_MESSAGE_BUFFER_TYPE: i32 = -2147483646;
pub const WEB_SOCKET_BINARY_FRAGMENT_BUFFER_TYPE: i32 = -2147483645;
pub const WEB_SOCKET_CLOSE_BUFFER_TYPE: i32 = -2147483644;
pub const WEB_SOCKET_PING_PONG_BUFFER_TYPE: i32 = -2147483643;
pub const WEB_SOCKET_UNSOLICITED_PONG_BUFFER_TYPE: i32 = -2147483642;
// WEB_SOCKET_BUFFER_TYPE
const (
	WEB_SOCKET_UTF8_MESSAGE_BUFFER_TYPE int32 = -2147483648
	WEB_SOCKET_UTF8_FRAGMENT_BUFFER_TYPE int32 = -2147483647
	WEB_SOCKET_BINARY_MESSAGE_BUFFER_TYPE int32 = -2147483646
	WEB_SOCKET_BINARY_FRAGMENT_BUFFER_TYPE int32 = -2147483645
	WEB_SOCKET_CLOSE_BUFFER_TYPE int32 = -2147483644
	WEB_SOCKET_PING_PONG_BUFFER_TYPE int32 = -2147483643
	WEB_SOCKET_UNSOLICITED_PONG_BUFFER_TYPE int32 = -2147483642
)
const
  WEB_SOCKET_UTF8_MESSAGE_BUFFER_TYPE = -2147483648;
  WEB_SOCKET_UTF8_FRAGMENT_BUFFER_TYPE = -2147483647;
  WEB_SOCKET_BINARY_MESSAGE_BUFFER_TYPE = -2147483646;
  WEB_SOCKET_BINARY_FRAGMENT_BUFFER_TYPE = -2147483645;
  WEB_SOCKET_CLOSE_BUFFER_TYPE = -2147483644;
  WEB_SOCKET_PING_PONG_BUFFER_TYPE = -2147483643;
  WEB_SOCKET_UNSOLICITED_PONG_BUFFER_TYPE = -2147483642;
// WEB_SOCKET_BUFFER_TYPE
pub const WEB_SOCKET_UTF8_MESSAGE_BUFFER_TYPE: i32 = -2147483648;
pub const WEB_SOCKET_UTF8_FRAGMENT_BUFFER_TYPE: i32 = -2147483647;
pub const WEB_SOCKET_BINARY_MESSAGE_BUFFER_TYPE: i32 = -2147483646;
pub const WEB_SOCKET_BINARY_FRAGMENT_BUFFER_TYPE: i32 = -2147483645;
pub const WEB_SOCKET_CLOSE_BUFFER_TYPE: i32 = -2147483644;
pub const WEB_SOCKET_PING_PONG_BUFFER_TYPE: i32 = -2147483643;
pub const WEB_SOCKET_UNSOLICITED_PONG_BUFFER_TYPE: i32 = -2147483642;
const
  WEB_SOCKET_UTF8_MESSAGE_BUFFER_TYPE* = -2147483648
  WEB_SOCKET_UTF8_FRAGMENT_BUFFER_TYPE* = -2147483647
  WEB_SOCKET_BINARY_MESSAGE_BUFFER_TYPE* = -2147483646
  WEB_SOCKET_BINARY_FRAGMENT_BUFFER_TYPE* = -2147483645
  WEB_SOCKET_CLOSE_BUFFER_TYPE* = -2147483644
  WEB_SOCKET_PING_PONG_BUFFER_TYPE* = -2147483643
  WEB_SOCKET_UNSOLICITED_PONG_BUFFER_TYPE* = -2147483642
enum WEB_SOCKET_BUFFER_TYPE : int {
    WEB_SOCKET_UTF8_MESSAGE_BUFFER_TYPE = -2147483648,
    WEB_SOCKET_UTF8_FRAGMENT_BUFFER_TYPE = -2147483647,
    WEB_SOCKET_BINARY_MESSAGE_BUFFER_TYPE = -2147483646,
    WEB_SOCKET_BINARY_FRAGMENT_BUFFER_TYPE = -2147483645,
    WEB_SOCKET_CLOSE_BUFFER_TYPE = -2147483644,
    WEB_SOCKET_PING_PONG_BUFFER_TYPE = -2147483643,
    WEB_SOCKET_UNSOLICITED_PONG_BUFFER_TYPE = -2147483642,
}
#define global WEB_SOCKET_UTF8_MESSAGE_BUFFER_TYPE     0x80000000
#define global WEB_SOCKET_UTF8_FRAGMENT_BUFFER_TYPE    0x80000001
#define global WEB_SOCKET_BINARY_MESSAGE_BUFFER_TYPE   0x80000002
#define global WEB_SOCKET_BINARY_FRAGMENT_BUFFER_TYPE  0x80000003
#define global WEB_SOCKET_CLOSE_BUFFER_TYPE            0x80000004
#define global WEB_SOCKET_PING_PONG_BUFFER_TYPE        0x80000005
#define global WEB_SOCKET_UNSOLICITED_PONG_BUFFER_TYPE 0x80000006