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

WINHTTP_WEB_SOCKET_OPERATION

列挙型
基底型i4

メンバー 4

名前10進16進
WINHTTP_WEB_SOCKET_SEND_OPERATION00x0
WINHTTP_WEB_SOCKET_RECEIVE_OPERATION10x1
WINHTTP_WEB_SOCKET_CLOSE_OPERATION20x2
WINHTTP_WEB_SOCKET_SHUTDOWN_OPERATION30x3

各言語での定義

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

typedef enum WINHTTP_WEB_SOCKET_OPERATION : int {
    WINHTTP_WEB_SOCKET_SEND_OPERATION = 0,
    WINHTTP_WEB_SOCKET_RECEIVE_OPERATION = 1,
    WINHTTP_WEB_SOCKET_CLOSE_OPERATION = 2,
    WINHTTP_WEB_SOCKET_SHUTDOWN_OPERATION = 3
} WINHTTP_WEB_SOCKET_OPERATION;
public enum WINHTTP_WEB_SOCKET_OPERATION : int
{
    WINHTTP_WEB_SOCKET_SEND_OPERATION = 0,
    WINHTTP_WEB_SOCKET_RECEIVE_OPERATION = 1,
    WINHTTP_WEB_SOCKET_CLOSE_OPERATION = 2,
    WINHTTP_WEB_SOCKET_SHUTDOWN_OPERATION = 3,
}
Public Enum WINHTTP_WEB_SOCKET_OPERATION As Integer
    WINHTTP_WEB_SOCKET_SEND_OPERATION = 0
    WINHTTP_WEB_SOCKET_RECEIVE_OPERATION = 1
    WINHTTP_WEB_SOCKET_CLOSE_OPERATION = 2
    WINHTTP_WEB_SOCKET_SHUTDOWN_OPERATION = 3
End Enum
import enum

class WINHTTP_WEB_SOCKET_OPERATION(enum.IntEnum):
    WINHTTP_WEB_SOCKET_SEND_OPERATION = 0
    WINHTTP_WEB_SOCKET_RECEIVE_OPERATION = 1
    WINHTTP_WEB_SOCKET_CLOSE_OPERATION = 2
    WINHTTP_WEB_SOCKET_SHUTDOWN_OPERATION = 3
// WINHTTP_WEB_SOCKET_OPERATION
pub const WINHTTP_WEB_SOCKET_SEND_OPERATION: i32 = 0;
pub const WINHTTP_WEB_SOCKET_RECEIVE_OPERATION: i32 = 1;
pub const WINHTTP_WEB_SOCKET_CLOSE_OPERATION: i32 = 2;
pub const WINHTTP_WEB_SOCKET_SHUTDOWN_OPERATION: i32 = 3;
// WINHTTP_WEB_SOCKET_OPERATION
const (
	WINHTTP_WEB_SOCKET_SEND_OPERATION int32 = 0
	WINHTTP_WEB_SOCKET_RECEIVE_OPERATION int32 = 1
	WINHTTP_WEB_SOCKET_CLOSE_OPERATION int32 = 2
	WINHTTP_WEB_SOCKET_SHUTDOWN_OPERATION int32 = 3
)
const
  WINHTTP_WEB_SOCKET_SEND_OPERATION = 0;
  WINHTTP_WEB_SOCKET_RECEIVE_OPERATION = 1;
  WINHTTP_WEB_SOCKET_CLOSE_OPERATION = 2;
  WINHTTP_WEB_SOCKET_SHUTDOWN_OPERATION = 3;
// WINHTTP_WEB_SOCKET_OPERATION
pub const WINHTTP_WEB_SOCKET_SEND_OPERATION: i32 = 0;
pub const WINHTTP_WEB_SOCKET_RECEIVE_OPERATION: i32 = 1;
pub const WINHTTP_WEB_SOCKET_CLOSE_OPERATION: i32 = 2;
pub const WINHTTP_WEB_SOCKET_SHUTDOWN_OPERATION: i32 = 3;
const
  WINHTTP_WEB_SOCKET_SEND_OPERATION* = 0
  WINHTTP_WEB_SOCKET_RECEIVE_OPERATION* = 1
  WINHTTP_WEB_SOCKET_CLOSE_OPERATION* = 2
  WINHTTP_WEB_SOCKET_SHUTDOWN_OPERATION* = 3
enum WINHTTP_WEB_SOCKET_OPERATION : int {
    WINHTTP_WEB_SOCKET_SEND_OPERATION = 0,
    WINHTTP_WEB_SOCKET_RECEIVE_OPERATION = 1,
    WINHTTP_WEB_SOCKET_CLOSE_OPERATION = 2,
    WINHTTP_WEB_SOCKET_SHUTDOWN_OPERATION = 3,
}
#define global WINHTTP_WEB_SOCKET_SEND_OPERATION     0x0
#define global WINHTTP_WEB_SOCKET_RECEIVE_OPERATION  0x1
#define global WINHTTP_WEB_SOCKET_CLOSE_OPERATION    0x2
#define global WINHTTP_WEB_SOCKET_SHUTDOWN_OPERATION 0x3