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

WS_CHANNEL_PROPERTY_ID

列挙型
基底型i4

メンバー 50

名前10進16進
WS_CHANNEL_PROPERTY_MAX_BUFFERED_MESSAGE_SIZE00x0
WS_CHANNEL_PROPERTY_MAX_STREAMED_MESSAGE_SIZE10x1
WS_CHANNEL_PROPERTY_MAX_STREAMED_START_SIZE20x2
WS_CHANNEL_PROPERTY_MAX_STREAMED_FLUSH_SIZE30x3
WS_CHANNEL_PROPERTY_ENCODING40x4
WS_CHANNEL_PROPERTY_ENVELOPE_VERSION50x5
WS_CHANNEL_PROPERTY_ADDRESSING_VERSION60x6
WS_CHANNEL_PROPERTY_MAX_SESSION_DICTIONARY_SIZE70x7
WS_CHANNEL_PROPERTY_STATE80x8
WS_CHANNEL_PROPERTY_ASYNC_CALLBACK_MODEL90x9
WS_CHANNEL_PROPERTY_IP_VERSION100xA
WS_CHANNEL_PROPERTY_RESOLVE_TIMEOUT110xB
WS_CHANNEL_PROPERTY_CONNECT_TIMEOUT120xC
WS_CHANNEL_PROPERTY_SEND_TIMEOUT130xD
WS_CHANNEL_PROPERTY_RECEIVE_RESPONSE_TIMEOUT140xE
WS_CHANNEL_PROPERTY_RECEIVE_TIMEOUT150xF
WS_CHANNEL_PROPERTY_CLOSE_TIMEOUT160x10
WS_CHANNEL_PROPERTY_ENABLE_TIMEOUTS170x11
WS_CHANNEL_PROPERTY_TRANSFER_MODE180x12
WS_CHANNEL_PROPERTY_MULTICAST_INTERFACE190x13
WS_CHANNEL_PROPERTY_MULTICAST_HOPS200x14
WS_CHANNEL_PROPERTY_REMOTE_ADDRESS210x15
WS_CHANNEL_PROPERTY_REMOTE_IP_ADDRESS220x16
WS_CHANNEL_PROPERTY_HTTP_CONNECTION_ID230x17
WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_CALLBACKS240x18
WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_PARAMETERS250x19
WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_INSTANCE260x1A
WS_CHANNEL_PROPERTY_TRANSPORT_URL270x1B
WS_CHANNEL_PROPERTY_NO_DELAY280x1C
WS_CHANNEL_PROPERTY_SEND_KEEP_ALIVES290x1D
WS_CHANNEL_PROPERTY_KEEP_ALIVE_TIME300x1E
WS_CHANNEL_PROPERTY_KEEP_ALIVE_INTERVAL310x1F
WS_CHANNEL_PROPERTY_MAX_HTTP_SERVER_CONNECTIONS320x20
WS_CHANNEL_PROPERTY_IS_SESSION_SHUT_DOWN330x21
WS_CHANNEL_PROPERTY_CHANNEL_TYPE340x22
WS_CHANNEL_PROPERTY_TRIM_BUFFERED_MESSAGE_SIZE350x23
WS_CHANNEL_PROPERTY_ENCODER360x24
WS_CHANNEL_PROPERTY_DECODER370x25
WS_CHANNEL_PROPERTY_PROTECTION_LEVEL380x26
WS_CHANNEL_PROPERTY_COOKIE_MODE390x27
WS_CHANNEL_PROPERTY_HTTP_PROXY_SETTING_MODE400x28
WS_CHANNEL_PROPERTY_CUSTOM_HTTP_PROXY410x29
WS_CHANNEL_PROPERTY_HTTP_MESSAGE_MAPPING420x2A
WS_CHANNEL_PROPERTY_ENABLE_HTTP_REDIRECT430x2B
WS_CHANNEL_PROPERTY_HTTP_REDIRECT_CALLBACK_CONTEXT440x2C
WS_CHANNEL_PROPERTY_FAULTS_AS_ERRORS450x2D
WS_CHANNEL_PROPERTY_ALLOW_UNSECURED_FAULTS460x2E
WS_CHANNEL_PROPERTY_HTTP_SERVER_SPN470x2F
WS_CHANNEL_PROPERTY_HTTP_PROXY_SPN480x30
WS_CHANNEL_PROPERTY_MAX_HTTP_REQUEST_HEADERS_BUFFER_SIZE490x31

各言語での定義

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

typedef enum WS_CHANNEL_PROPERTY_ID : int {
    WS_CHANNEL_PROPERTY_MAX_BUFFERED_MESSAGE_SIZE = 0,
    WS_CHANNEL_PROPERTY_MAX_STREAMED_MESSAGE_SIZE = 1,
    WS_CHANNEL_PROPERTY_MAX_STREAMED_START_SIZE = 2,
    WS_CHANNEL_PROPERTY_MAX_STREAMED_FLUSH_SIZE = 3,
    WS_CHANNEL_PROPERTY_ENCODING = 4,
    WS_CHANNEL_PROPERTY_ENVELOPE_VERSION = 5,
    WS_CHANNEL_PROPERTY_ADDRESSING_VERSION = 6,
    WS_CHANNEL_PROPERTY_MAX_SESSION_DICTIONARY_SIZE = 7,
    WS_CHANNEL_PROPERTY_STATE = 8,
    WS_CHANNEL_PROPERTY_ASYNC_CALLBACK_MODEL = 9,
    WS_CHANNEL_PROPERTY_IP_VERSION = 10,
    WS_CHANNEL_PROPERTY_RESOLVE_TIMEOUT = 11,
    WS_CHANNEL_PROPERTY_CONNECT_TIMEOUT = 12,
    WS_CHANNEL_PROPERTY_SEND_TIMEOUT = 13,
    WS_CHANNEL_PROPERTY_RECEIVE_RESPONSE_TIMEOUT = 14,
    WS_CHANNEL_PROPERTY_RECEIVE_TIMEOUT = 15,
    WS_CHANNEL_PROPERTY_CLOSE_TIMEOUT = 16,
    WS_CHANNEL_PROPERTY_ENABLE_TIMEOUTS = 17,
    WS_CHANNEL_PROPERTY_TRANSFER_MODE = 18,
    WS_CHANNEL_PROPERTY_MULTICAST_INTERFACE = 19,
    WS_CHANNEL_PROPERTY_MULTICAST_HOPS = 20,
    WS_CHANNEL_PROPERTY_REMOTE_ADDRESS = 21,
    WS_CHANNEL_PROPERTY_REMOTE_IP_ADDRESS = 22,
    WS_CHANNEL_PROPERTY_HTTP_CONNECTION_ID = 23,
    WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_CALLBACKS = 24,
    WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_PARAMETERS = 25,
    WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_INSTANCE = 26,
    WS_CHANNEL_PROPERTY_TRANSPORT_URL = 27,
    WS_CHANNEL_PROPERTY_NO_DELAY = 28,
    WS_CHANNEL_PROPERTY_SEND_KEEP_ALIVES = 29,
    WS_CHANNEL_PROPERTY_KEEP_ALIVE_TIME = 30,
    WS_CHANNEL_PROPERTY_KEEP_ALIVE_INTERVAL = 31,
    WS_CHANNEL_PROPERTY_MAX_HTTP_SERVER_CONNECTIONS = 32,
    WS_CHANNEL_PROPERTY_IS_SESSION_SHUT_DOWN = 33,
    WS_CHANNEL_PROPERTY_CHANNEL_TYPE = 34,
    WS_CHANNEL_PROPERTY_TRIM_BUFFERED_MESSAGE_SIZE = 35,
    WS_CHANNEL_PROPERTY_ENCODER = 36,
    WS_CHANNEL_PROPERTY_DECODER = 37,
    WS_CHANNEL_PROPERTY_PROTECTION_LEVEL = 38,
    WS_CHANNEL_PROPERTY_COOKIE_MODE = 39,
    WS_CHANNEL_PROPERTY_HTTP_PROXY_SETTING_MODE = 40,
    WS_CHANNEL_PROPERTY_CUSTOM_HTTP_PROXY = 41,
    WS_CHANNEL_PROPERTY_HTTP_MESSAGE_MAPPING = 42,
    WS_CHANNEL_PROPERTY_ENABLE_HTTP_REDIRECT = 43,
    WS_CHANNEL_PROPERTY_HTTP_REDIRECT_CALLBACK_CONTEXT = 44,
    WS_CHANNEL_PROPERTY_FAULTS_AS_ERRORS = 45,
    WS_CHANNEL_PROPERTY_ALLOW_UNSECURED_FAULTS = 46,
    WS_CHANNEL_PROPERTY_HTTP_SERVER_SPN = 47,
    WS_CHANNEL_PROPERTY_HTTP_PROXY_SPN = 48,
    WS_CHANNEL_PROPERTY_MAX_HTTP_REQUEST_HEADERS_BUFFER_SIZE = 49
} WS_CHANNEL_PROPERTY_ID;
public enum WS_CHANNEL_PROPERTY_ID : int
{
    WS_CHANNEL_PROPERTY_MAX_BUFFERED_MESSAGE_SIZE = 0,
    WS_CHANNEL_PROPERTY_MAX_STREAMED_MESSAGE_SIZE = 1,
    WS_CHANNEL_PROPERTY_MAX_STREAMED_START_SIZE = 2,
    WS_CHANNEL_PROPERTY_MAX_STREAMED_FLUSH_SIZE = 3,
    WS_CHANNEL_PROPERTY_ENCODING = 4,
    WS_CHANNEL_PROPERTY_ENVELOPE_VERSION = 5,
    WS_CHANNEL_PROPERTY_ADDRESSING_VERSION = 6,
    WS_CHANNEL_PROPERTY_MAX_SESSION_DICTIONARY_SIZE = 7,
    WS_CHANNEL_PROPERTY_STATE = 8,
    WS_CHANNEL_PROPERTY_ASYNC_CALLBACK_MODEL = 9,
    WS_CHANNEL_PROPERTY_IP_VERSION = 10,
    WS_CHANNEL_PROPERTY_RESOLVE_TIMEOUT = 11,
    WS_CHANNEL_PROPERTY_CONNECT_TIMEOUT = 12,
    WS_CHANNEL_PROPERTY_SEND_TIMEOUT = 13,
    WS_CHANNEL_PROPERTY_RECEIVE_RESPONSE_TIMEOUT = 14,
    WS_CHANNEL_PROPERTY_RECEIVE_TIMEOUT = 15,
    WS_CHANNEL_PROPERTY_CLOSE_TIMEOUT = 16,
    WS_CHANNEL_PROPERTY_ENABLE_TIMEOUTS = 17,
    WS_CHANNEL_PROPERTY_TRANSFER_MODE = 18,
    WS_CHANNEL_PROPERTY_MULTICAST_INTERFACE = 19,
    WS_CHANNEL_PROPERTY_MULTICAST_HOPS = 20,
    WS_CHANNEL_PROPERTY_REMOTE_ADDRESS = 21,
    WS_CHANNEL_PROPERTY_REMOTE_IP_ADDRESS = 22,
    WS_CHANNEL_PROPERTY_HTTP_CONNECTION_ID = 23,
    WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_CALLBACKS = 24,
    WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_PARAMETERS = 25,
    WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_INSTANCE = 26,
    WS_CHANNEL_PROPERTY_TRANSPORT_URL = 27,
    WS_CHANNEL_PROPERTY_NO_DELAY = 28,
    WS_CHANNEL_PROPERTY_SEND_KEEP_ALIVES = 29,
    WS_CHANNEL_PROPERTY_KEEP_ALIVE_TIME = 30,
    WS_CHANNEL_PROPERTY_KEEP_ALIVE_INTERVAL = 31,
    WS_CHANNEL_PROPERTY_MAX_HTTP_SERVER_CONNECTIONS = 32,
    WS_CHANNEL_PROPERTY_IS_SESSION_SHUT_DOWN = 33,
    WS_CHANNEL_PROPERTY_CHANNEL_TYPE = 34,
    WS_CHANNEL_PROPERTY_TRIM_BUFFERED_MESSAGE_SIZE = 35,
    WS_CHANNEL_PROPERTY_ENCODER = 36,
    WS_CHANNEL_PROPERTY_DECODER = 37,
    WS_CHANNEL_PROPERTY_PROTECTION_LEVEL = 38,
    WS_CHANNEL_PROPERTY_COOKIE_MODE = 39,
    WS_CHANNEL_PROPERTY_HTTP_PROXY_SETTING_MODE = 40,
    WS_CHANNEL_PROPERTY_CUSTOM_HTTP_PROXY = 41,
    WS_CHANNEL_PROPERTY_HTTP_MESSAGE_MAPPING = 42,
    WS_CHANNEL_PROPERTY_ENABLE_HTTP_REDIRECT = 43,
    WS_CHANNEL_PROPERTY_HTTP_REDIRECT_CALLBACK_CONTEXT = 44,
    WS_CHANNEL_PROPERTY_FAULTS_AS_ERRORS = 45,
    WS_CHANNEL_PROPERTY_ALLOW_UNSECURED_FAULTS = 46,
    WS_CHANNEL_PROPERTY_HTTP_SERVER_SPN = 47,
    WS_CHANNEL_PROPERTY_HTTP_PROXY_SPN = 48,
    WS_CHANNEL_PROPERTY_MAX_HTTP_REQUEST_HEADERS_BUFFER_SIZE = 49,
}
Public Enum WS_CHANNEL_PROPERTY_ID As Integer
    WS_CHANNEL_PROPERTY_MAX_BUFFERED_MESSAGE_SIZE = 0
    WS_CHANNEL_PROPERTY_MAX_STREAMED_MESSAGE_SIZE = 1
    WS_CHANNEL_PROPERTY_MAX_STREAMED_START_SIZE = 2
    WS_CHANNEL_PROPERTY_MAX_STREAMED_FLUSH_SIZE = 3
    WS_CHANNEL_PROPERTY_ENCODING = 4
    WS_CHANNEL_PROPERTY_ENVELOPE_VERSION = 5
    WS_CHANNEL_PROPERTY_ADDRESSING_VERSION = 6
    WS_CHANNEL_PROPERTY_MAX_SESSION_DICTIONARY_SIZE = 7
    WS_CHANNEL_PROPERTY_STATE = 8
    WS_CHANNEL_PROPERTY_ASYNC_CALLBACK_MODEL = 9
    WS_CHANNEL_PROPERTY_IP_VERSION = 10
    WS_CHANNEL_PROPERTY_RESOLVE_TIMEOUT = 11
    WS_CHANNEL_PROPERTY_CONNECT_TIMEOUT = 12
    WS_CHANNEL_PROPERTY_SEND_TIMEOUT = 13
    WS_CHANNEL_PROPERTY_RECEIVE_RESPONSE_TIMEOUT = 14
    WS_CHANNEL_PROPERTY_RECEIVE_TIMEOUT = 15
    WS_CHANNEL_PROPERTY_CLOSE_TIMEOUT = 16
    WS_CHANNEL_PROPERTY_ENABLE_TIMEOUTS = 17
    WS_CHANNEL_PROPERTY_TRANSFER_MODE = 18
    WS_CHANNEL_PROPERTY_MULTICAST_INTERFACE = 19
    WS_CHANNEL_PROPERTY_MULTICAST_HOPS = 20
    WS_CHANNEL_PROPERTY_REMOTE_ADDRESS = 21
    WS_CHANNEL_PROPERTY_REMOTE_IP_ADDRESS = 22
    WS_CHANNEL_PROPERTY_HTTP_CONNECTION_ID = 23
    WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_CALLBACKS = 24
    WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_PARAMETERS = 25
    WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_INSTANCE = 26
    WS_CHANNEL_PROPERTY_TRANSPORT_URL = 27
    WS_CHANNEL_PROPERTY_NO_DELAY = 28
    WS_CHANNEL_PROPERTY_SEND_KEEP_ALIVES = 29
    WS_CHANNEL_PROPERTY_KEEP_ALIVE_TIME = 30
    WS_CHANNEL_PROPERTY_KEEP_ALIVE_INTERVAL = 31
    WS_CHANNEL_PROPERTY_MAX_HTTP_SERVER_CONNECTIONS = 32
    WS_CHANNEL_PROPERTY_IS_SESSION_SHUT_DOWN = 33
    WS_CHANNEL_PROPERTY_CHANNEL_TYPE = 34
    WS_CHANNEL_PROPERTY_TRIM_BUFFERED_MESSAGE_SIZE = 35
    WS_CHANNEL_PROPERTY_ENCODER = 36
    WS_CHANNEL_PROPERTY_DECODER = 37
    WS_CHANNEL_PROPERTY_PROTECTION_LEVEL = 38
    WS_CHANNEL_PROPERTY_COOKIE_MODE = 39
    WS_CHANNEL_PROPERTY_HTTP_PROXY_SETTING_MODE = 40
    WS_CHANNEL_PROPERTY_CUSTOM_HTTP_PROXY = 41
    WS_CHANNEL_PROPERTY_HTTP_MESSAGE_MAPPING = 42
    WS_CHANNEL_PROPERTY_ENABLE_HTTP_REDIRECT = 43
    WS_CHANNEL_PROPERTY_HTTP_REDIRECT_CALLBACK_CONTEXT = 44
    WS_CHANNEL_PROPERTY_FAULTS_AS_ERRORS = 45
    WS_CHANNEL_PROPERTY_ALLOW_UNSECURED_FAULTS = 46
    WS_CHANNEL_PROPERTY_HTTP_SERVER_SPN = 47
    WS_CHANNEL_PROPERTY_HTTP_PROXY_SPN = 48
    WS_CHANNEL_PROPERTY_MAX_HTTP_REQUEST_HEADERS_BUFFER_SIZE = 49
End Enum
import enum

class WS_CHANNEL_PROPERTY_ID(enum.IntEnum):
    WS_CHANNEL_PROPERTY_MAX_BUFFERED_MESSAGE_SIZE = 0
    WS_CHANNEL_PROPERTY_MAX_STREAMED_MESSAGE_SIZE = 1
    WS_CHANNEL_PROPERTY_MAX_STREAMED_START_SIZE = 2
    WS_CHANNEL_PROPERTY_MAX_STREAMED_FLUSH_SIZE = 3
    WS_CHANNEL_PROPERTY_ENCODING = 4
    WS_CHANNEL_PROPERTY_ENVELOPE_VERSION = 5
    WS_CHANNEL_PROPERTY_ADDRESSING_VERSION = 6
    WS_CHANNEL_PROPERTY_MAX_SESSION_DICTIONARY_SIZE = 7
    WS_CHANNEL_PROPERTY_STATE = 8
    WS_CHANNEL_PROPERTY_ASYNC_CALLBACK_MODEL = 9
    WS_CHANNEL_PROPERTY_IP_VERSION = 10
    WS_CHANNEL_PROPERTY_RESOLVE_TIMEOUT = 11
    WS_CHANNEL_PROPERTY_CONNECT_TIMEOUT = 12
    WS_CHANNEL_PROPERTY_SEND_TIMEOUT = 13
    WS_CHANNEL_PROPERTY_RECEIVE_RESPONSE_TIMEOUT = 14
    WS_CHANNEL_PROPERTY_RECEIVE_TIMEOUT = 15
    WS_CHANNEL_PROPERTY_CLOSE_TIMEOUT = 16
    WS_CHANNEL_PROPERTY_ENABLE_TIMEOUTS = 17
    WS_CHANNEL_PROPERTY_TRANSFER_MODE = 18
    WS_CHANNEL_PROPERTY_MULTICAST_INTERFACE = 19
    WS_CHANNEL_PROPERTY_MULTICAST_HOPS = 20
    WS_CHANNEL_PROPERTY_REMOTE_ADDRESS = 21
    WS_CHANNEL_PROPERTY_REMOTE_IP_ADDRESS = 22
    WS_CHANNEL_PROPERTY_HTTP_CONNECTION_ID = 23
    WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_CALLBACKS = 24
    WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_PARAMETERS = 25
    WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_INSTANCE = 26
    WS_CHANNEL_PROPERTY_TRANSPORT_URL = 27
    WS_CHANNEL_PROPERTY_NO_DELAY = 28
    WS_CHANNEL_PROPERTY_SEND_KEEP_ALIVES = 29
    WS_CHANNEL_PROPERTY_KEEP_ALIVE_TIME = 30
    WS_CHANNEL_PROPERTY_KEEP_ALIVE_INTERVAL = 31
    WS_CHANNEL_PROPERTY_MAX_HTTP_SERVER_CONNECTIONS = 32
    WS_CHANNEL_PROPERTY_IS_SESSION_SHUT_DOWN = 33
    WS_CHANNEL_PROPERTY_CHANNEL_TYPE = 34
    WS_CHANNEL_PROPERTY_TRIM_BUFFERED_MESSAGE_SIZE = 35
    WS_CHANNEL_PROPERTY_ENCODER = 36
    WS_CHANNEL_PROPERTY_DECODER = 37
    WS_CHANNEL_PROPERTY_PROTECTION_LEVEL = 38
    WS_CHANNEL_PROPERTY_COOKIE_MODE = 39
    WS_CHANNEL_PROPERTY_HTTP_PROXY_SETTING_MODE = 40
    WS_CHANNEL_PROPERTY_CUSTOM_HTTP_PROXY = 41
    WS_CHANNEL_PROPERTY_HTTP_MESSAGE_MAPPING = 42
    WS_CHANNEL_PROPERTY_ENABLE_HTTP_REDIRECT = 43
    WS_CHANNEL_PROPERTY_HTTP_REDIRECT_CALLBACK_CONTEXT = 44
    WS_CHANNEL_PROPERTY_FAULTS_AS_ERRORS = 45
    WS_CHANNEL_PROPERTY_ALLOW_UNSECURED_FAULTS = 46
    WS_CHANNEL_PROPERTY_HTTP_SERVER_SPN = 47
    WS_CHANNEL_PROPERTY_HTTP_PROXY_SPN = 48
    WS_CHANNEL_PROPERTY_MAX_HTTP_REQUEST_HEADERS_BUFFER_SIZE = 49
// WS_CHANNEL_PROPERTY_ID
pub const WS_CHANNEL_PROPERTY_MAX_BUFFERED_MESSAGE_SIZE: i32 = 0;
pub const WS_CHANNEL_PROPERTY_MAX_STREAMED_MESSAGE_SIZE: i32 = 1;
pub const WS_CHANNEL_PROPERTY_MAX_STREAMED_START_SIZE: i32 = 2;
pub const WS_CHANNEL_PROPERTY_MAX_STREAMED_FLUSH_SIZE: i32 = 3;
pub const WS_CHANNEL_PROPERTY_ENCODING: i32 = 4;
pub const WS_CHANNEL_PROPERTY_ENVELOPE_VERSION: i32 = 5;
pub const WS_CHANNEL_PROPERTY_ADDRESSING_VERSION: i32 = 6;
pub const WS_CHANNEL_PROPERTY_MAX_SESSION_DICTIONARY_SIZE: i32 = 7;
pub const WS_CHANNEL_PROPERTY_STATE: i32 = 8;
pub const WS_CHANNEL_PROPERTY_ASYNC_CALLBACK_MODEL: i32 = 9;
pub const WS_CHANNEL_PROPERTY_IP_VERSION: i32 = 10;
pub const WS_CHANNEL_PROPERTY_RESOLVE_TIMEOUT: i32 = 11;
pub const WS_CHANNEL_PROPERTY_CONNECT_TIMEOUT: i32 = 12;
pub const WS_CHANNEL_PROPERTY_SEND_TIMEOUT: i32 = 13;
pub const WS_CHANNEL_PROPERTY_RECEIVE_RESPONSE_TIMEOUT: i32 = 14;
pub const WS_CHANNEL_PROPERTY_RECEIVE_TIMEOUT: i32 = 15;
pub const WS_CHANNEL_PROPERTY_CLOSE_TIMEOUT: i32 = 16;
pub const WS_CHANNEL_PROPERTY_ENABLE_TIMEOUTS: i32 = 17;
pub const WS_CHANNEL_PROPERTY_TRANSFER_MODE: i32 = 18;
pub const WS_CHANNEL_PROPERTY_MULTICAST_INTERFACE: i32 = 19;
pub const WS_CHANNEL_PROPERTY_MULTICAST_HOPS: i32 = 20;
pub const WS_CHANNEL_PROPERTY_REMOTE_ADDRESS: i32 = 21;
pub const WS_CHANNEL_PROPERTY_REMOTE_IP_ADDRESS: i32 = 22;
pub const WS_CHANNEL_PROPERTY_HTTP_CONNECTION_ID: i32 = 23;
pub const WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_CALLBACKS: i32 = 24;
pub const WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_PARAMETERS: i32 = 25;
pub const WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_INSTANCE: i32 = 26;
pub const WS_CHANNEL_PROPERTY_TRANSPORT_URL: i32 = 27;
pub const WS_CHANNEL_PROPERTY_NO_DELAY: i32 = 28;
pub const WS_CHANNEL_PROPERTY_SEND_KEEP_ALIVES: i32 = 29;
pub const WS_CHANNEL_PROPERTY_KEEP_ALIVE_TIME: i32 = 30;
pub const WS_CHANNEL_PROPERTY_KEEP_ALIVE_INTERVAL: i32 = 31;
pub const WS_CHANNEL_PROPERTY_MAX_HTTP_SERVER_CONNECTIONS: i32 = 32;
pub const WS_CHANNEL_PROPERTY_IS_SESSION_SHUT_DOWN: i32 = 33;
pub const WS_CHANNEL_PROPERTY_CHANNEL_TYPE: i32 = 34;
pub const WS_CHANNEL_PROPERTY_TRIM_BUFFERED_MESSAGE_SIZE: i32 = 35;
pub const WS_CHANNEL_PROPERTY_ENCODER: i32 = 36;
pub const WS_CHANNEL_PROPERTY_DECODER: i32 = 37;
pub const WS_CHANNEL_PROPERTY_PROTECTION_LEVEL: i32 = 38;
pub const WS_CHANNEL_PROPERTY_COOKIE_MODE: i32 = 39;
pub const WS_CHANNEL_PROPERTY_HTTP_PROXY_SETTING_MODE: i32 = 40;
pub const WS_CHANNEL_PROPERTY_CUSTOM_HTTP_PROXY: i32 = 41;
pub const WS_CHANNEL_PROPERTY_HTTP_MESSAGE_MAPPING: i32 = 42;
pub const WS_CHANNEL_PROPERTY_ENABLE_HTTP_REDIRECT: i32 = 43;
pub const WS_CHANNEL_PROPERTY_HTTP_REDIRECT_CALLBACK_CONTEXT: i32 = 44;
pub const WS_CHANNEL_PROPERTY_FAULTS_AS_ERRORS: i32 = 45;
pub const WS_CHANNEL_PROPERTY_ALLOW_UNSECURED_FAULTS: i32 = 46;
pub const WS_CHANNEL_PROPERTY_HTTP_SERVER_SPN: i32 = 47;
pub const WS_CHANNEL_PROPERTY_HTTP_PROXY_SPN: i32 = 48;
pub const WS_CHANNEL_PROPERTY_MAX_HTTP_REQUEST_HEADERS_BUFFER_SIZE: i32 = 49;
// WS_CHANNEL_PROPERTY_ID
const (
	WS_CHANNEL_PROPERTY_MAX_BUFFERED_MESSAGE_SIZE int32 = 0
	WS_CHANNEL_PROPERTY_MAX_STREAMED_MESSAGE_SIZE int32 = 1
	WS_CHANNEL_PROPERTY_MAX_STREAMED_START_SIZE int32 = 2
	WS_CHANNEL_PROPERTY_MAX_STREAMED_FLUSH_SIZE int32 = 3
	WS_CHANNEL_PROPERTY_ENCODING int32 = 4
	WS_CHANNEL_PROPERTY_ENVELOPE_VERSION int32 = 5
	WS_CHANNEL_PROPERTY_ADDRESSING_VERSION int32 = 6
	WS_CHANNEL_PROPERTY_MAX_SESSION_DICTIONARY_SIZE int32 = 7
	WS_CHANNEL_PROPERTY_STATE int32 = 8
	WS_CHANNEL_PROPERTY_ASYNC_CALLBACK_MODEL int32 = 9
	WS_CHANNEL_PROPERTY_IP_VERSION int32 = 10
	WS_CHANNEL_PROPERTY_RESOLVE_TIMEOUT int32 = 11
	WS_CHANNEL_PROPERTY_CONNECT_TIMEOUT int32 = 12
	WS_CHANNEL_PROPERTY_SEND_TIMEOUT int32 = 13
	WS_CHANNEL_PROPERTY_RECEIVE_RESPONSE_TIMEOUT int32 = 14
	WS_CHANNEL_PROPERTY_RECEIVE_TIMEOUT int32 = 15
	WS_CHANNEL_PROPERTY_CLOSE_TIMEOUT int32 = 16
	WS_CHANNEL_PROPERTY_ENABLE_TIMEOUTS int32 = 17
	WS_CHANNEL_PROPERTY_TRANSFER_MODE int32 = 18
	WS_CHANNEL_PROPERTY_MULTICAST_INTERFACE int32 = 19
	WS_CHANNEL_PROPERTY_MULTICAST_HOPS int32 = 20
	WS_CHANNEL_PROPERTY_REMOTE_ADDRESS int32 = 21
	WS_CHANNEL_PROPERTY_REMOTE_IP_ADDRESS int32 = 22
	WS_CHANNEL_PROPERTY_HTTP_CONNECTION_ID int32 = 23
	WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_CALLBACKS int32 = 24
	WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_PARAMETERS int32 = 25
	WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_INSTANCE int32 = 26
	WS_CHANNEL_PROPERTY_TRANSPORT_URL int32 = 27
	WS_CHANNEL_PROPERTY_NO_DELAY int32 = 28
	WS_CHANNEL_PROPERTY_SEND_KEEP_ALIVES int32 = 29
	WS_CHANNEL_PROPERTY_KEEP_ALIVE_TIME int32 = 30
	WS_CHANNEL_PROPERTY_KEEP_ALIVE_INTERVAL int32 = 31
	WS_CHANNEL_PROPERTY_MAX_HTTP_SERVER_CONNECTIONS int32 = 32
	WS_CHANNEL_PROPERTY_IS_SESSION_SHUT_DOWN int32 = 33
	WS_CHANNEL_PROPERTY_CHANNEL_TYPE int32 = 34
	WS_CHANNEL_PROPERTY_TRIM_BUFFERED_MESSAGE_SIZE int32 = 35
	WS_CHANNEL_PROPERTY_ENCODER int32 = 36
	WS_CHANNEL_PROPERTY_DECODER int32 = 37
	WS_CHANNEL_PROPERTY_PROTECTION_LEVEL int32 = 38
	WS_CHANNEL_PROPERTY_COOKIE_MODE int32 = 39
	WS_CHANNEL_PROPERTY_HTTP_PROXY_SETTING_MODE int32 = 40
	WS_CHANNEL_PROPERTY_CUSTOM_HTTP_PROXY int32 = 41
	WS_CHANNEL_PROPERTY_HTTP_MESSAGE_MAPPING int32 = 42
	WS_CHANNEL_PROPERTY_ENABLE_HTTP_REDIRECT int32 = 43
	WS_CHANNEL_PROPERTY_HTTP_REDIRECT_CALLBACK_CONTEXT int32 = 44
	WS_CHANNEL_PROPERTY_FAULTS_AS_ERRORS int32 = 45
	WS_CHANNEL_PROPERTY_ALLOW_UNSECURED_FAULTS int32 = 46
	WS_CHANNEL_PROPERTY_HTTP_SERVER_SPN int32 = 47
	WS_CHANNEL_PROPERTY_HTTP_PROXY_SPN int32 = 48
	WS_CHANNEL_PROPERTY_MAX_HTTP_REQUEST_HEADERS_BUFFER_SIZE int32 = 49
)
const
  WS_CHANNEL_PROPERTY_MAX_BUFFERED_MESSAGE_SIZE = 0;
  WS_CHANNEL_PROPERTY_MAX_STREAMED_MESSAGE_SIZE = 1;
  WS_CHANNEL_PROPERTY_MAX_STREAMED_START_SIZE = 2;
  WS_CHANNEL_PROPERTY_MAX_STREAMED_FLUSH_SIZE = 3;
  WS_CHANNEL_PROPERTY_ENCODING = 4;
  WS_CHANNEL_PROPERTY_ENVELOPE_VERSION = 5;
  WS_CHANNEL_PROPERTY_ADDRESSING_VERSION = 6;
  WS_CHANNEL_PROPERTY_MAX_SESSION_DICTIONARY_SIZE = 7;
  WS_CHANNEL_PROPERTY_STATE = 8;
  WS_CHANNEL_PROPERTY_ASYNC_CALLBACK_MODEL = 9;
  WS_CHANNEL_PROPERTY_IP_VERSION = 10;
  WS_CHANNEL_PROPERTY_RESOLVE_TIMEOUT = 11;
  WS_CHANNEL_PROPERTY_CONNECT_TIMEOUT = 12;
  WS_CHANNEL_PROPERTY_SEND_TIMEOUT = 13;
  WS_CHANNEL_PROPERTY_RECEIVE_RESPONSE_TIMEOUT = 14;
  WS_CHANNEL_PROPERTY_RECEIVE_TIMEOUT = 15;
  WS_CHANNEL_PROPERTY_CLOSE_TIMEOUT = 16;
  WS_CHANNEL_PROPERTY_ENABLE_TIMEOUTS = 17;
  WS_CHANNEL_PROPERTY_TRANSFER_MODE = 18;
  WS_CHANNEL_PROPERTY_MULTICAST_INTERFACE = 19;
  WS_CHANNEL_PROPERTY_MULTICAST_HOPS = 20;
  WS_CHANNEL_PROPERTY_REMOTE_ADDRESS = 21;
  WS_CHANNEL_PROPERTY_REMOTE_IP_ADDRESS = 22;
  WS_CHANNEL_PROPERTY_HTTP_CONNECTION_ID = 23;
  WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_CALLBACKS = 24;
  WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_PARAMETERS = 25;
  WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_INSTANCE = 26;
  WS_CHANNEL_PROPERTY_TRANSPORT_URL = 27;
  WS_CHANNEL_PROPERTY_NO_DELAY = 28;
  WS_CHANNEL_PROPERTY_SEND_KEEP_ALIVES = 29;
  WS_CHANNEL_PROPERTY_KEEP_ALIVE_TIME = 30;
  WS_CHANNEL_PROPERTY_KEEP_ALIVE_INTERVAL = 31;
  WS_CHANNEL_PROPERTY_MAX_HTTP_SERVER_CONNECTIONS = 32;
  WS_CHANNEL_PROPERTY_IS_SESSION_SHUT_DOWN = 33;
  WS_CHANNEL_PROPERTY_CHANNEL_TYPE = 34;
  WS_CHANNEL_PROPERTY_TRIM_BUFFERED_MESSAGE_SIZE = 35;
  WS_CHANNEL_PROPERTY_ENCODER = 36;
  WS_CHANNEL_PROPERTY_DECODER = 37;
  WS_CHANNEL_PROPERTY_PROTECTION_LEVEL = 38;
  WS_CHANNEL_PROPERTY_COOKIE_MODE = 39;
  WS_CHANNEL_PROPERTY_HTTP_PROXY_SETTING_MODE = 40;
  WS_CHANNEL_PROPERTY_CUSTOM_HTTP_PROXY = 41;
  WS_CHANNEL_PROPERTY_HTTP_MESSAGE_MAPPING = 42;
  WS_CHANNEL_PROPERTY_ENABLE_HTTP_REDIRECT = 43;
  WS_CHANNEL_PROPERTY_HTTP_REDIRECT_CALLBACK_CONTEXT = 44;
  WS_CHANNEL_PROPERTY_FAULTS_AS_ERRORS = 45;
  WS_CHANNEL_PROPERTY_ALLOW_UNSECURED_FAULTS = 46;
  WS_CHANNEL_PROPERTY_HTTP_SERVER_SPN = 47;
  WS_CHANNEL_PROPERTY_HTTP_PROXY_SPN = 48;
  WS_CHANNEL_PROPERTY_MAX_HTTP_REQUEST_HEADERS_BUFFER_SIZE = 49;
// WS_CHANNEL_PROPERTY_ID
pub const WS_CHANNEL_PROPERTY_MAX_BUFFERED_MESSAGE_SIZE: i32 = 0;
pub const WS_CHANNEL_PROPERTY_MAX_STREAMED_MESSAGE_SIZE: i32 = 1;
pub const WS_CHANNEL_PROPERTY_MAX_STREAMED_START_SIZE: i32 = 2;
pub const WS_CHANNEL_PROPERTY_MAX_STREAMED_FLUSH_SIZE: i32 = 3;
pub const WS_CHANNEL_PROPERTY_ENCODING: i32 = 4;
pub const WS_CHANNEL_PROPERTY_ENVELOPE_VERSION: i32 = 5;
pub const WS_CHANNEL_PROPERTY_ADDRESSING_VERSION: i32 = 6;
pub const WS_CHANNEL_PROPERTY_MAX_SESSION_DICTIONARY_SIZE: i32 = 7;
pub const WS_CHANNEL_PROPERTY_STATE: i32 = 8;
pub const WS_CHANNEL_PROPERTY_ASYNC_CALLBACK_MODEL: i32 = 9;
pub const WS_CHANNEL_PROPERTY_IP_VERSION: i32 = 10;
pub const WS_CHANNEL_PROPERTY_RESOLVE_TIMEOUT: i32 = 11;
pub const WS_CHANNEL_PROPERTY_CONNECT_TIMEOUT: i32 = 12;
pub const WS_CHANNEL_PROPERTY_SEND_TIMEOUT: i32 = 13;
pub const WS_CHANNEL_PROPERTY_RECEIVE_RESPONSE_TIMEOUT: i32 = 14;
pub const WS_CHANNEL_PROPERTY_RECEIVE_TIMEOUT: i32 = 15;
pub const WS_CHANNEL_PROPERTY_CLOSE_TIMEOUT: i32 = 16;
pub const WS_CHANNEL_PROPERTY_ENABLE_TIMEOUTS: i32 = 17;
pub const WS_CHANNEL_PROPERTY_TRANSFER_MODE: i32 = 18;
pub const WS_CHANNEL_PROPERTY_MULTICAST_INTERFACE: i32 = 19;
pub const WS_CHANNEL_PROPERTY_MULTICAST_HOPS: i32 = 20;
pub const WS_CHANNEL_PROPERTY_REMOTE_ADDRESS: i32 = 21;
pub const WS_CHANNEL_PROPERTY_REMOTE_IP_ADDRESS: i32 = 22;
pub const WS_CHANNEL_PROPERTY_HTTP_CONNECTION_ID: i32 = 23;
pub const WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_CALLBACKS: i32 = 24;
pub const WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_PARAMETERS: i32 = 25;
pub const WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_INSTANCE: i32 = 26;
pub const WS_CHANNEL_PROPERTY_TRANSPORT_URL: i32 = 27;
pub const WS_CHANNEL_PROPERTY_NO_DELAY: i32 = 28;
pub const WS_CHANNEL_PROPERTY_SEND_KEEP_ALIVES: i32 = 29;
pub const WS_CHANNEL_PROPERTY_KEEP_ALIVE_TIME: i32 = 30;
pub const WS_CHANNEL_PROPERTY_KEEP_ALIVE_INTERVAL: i32 = 31;
pub const WS_CHANNEL_PROPERTY_MAX_HTTP_SERVER_CONNECTIONS: i32 = 32;
pub const WS_CHANNEL_PROPERTY_IS_SESSION_SHUT_DOWN: i32 = 33;
pub const WS_CHANNEL_PROPERTY_CHANNEL_TYPE: i32 = 34;
pub const WS_CHANNEL_PROPERTY_TRIM_BUFFERED_MESSAGE_SIZE: i32 = 35;
pub const WS_CHANNEL_PROPERTY_ENCODER: i32 = 36;
pub const WS_CHANNEL_PROPERTY_DECODER: i32 = 37;
pub const WS_CHANNEL_PROPERTY_PROTECTION_LEVEL: i32 = 38;
pub const WS_CHANNEL_PROPERTY_COOKIE_MODE: i32 = 39;
pub const WS_CHANNEL_PROPERTY_HTTP_PROXY_SETTING_MODE: i32 = 40;
pub const WS_CHANNEL_PROPERTY_CUSTOM_HTTP_PROXY: i32 = 41;
pub const WS_CHANNEL_PROPERTY_HTTP_MESSAGE_MAPPING: i32 = 42;
pub const WS_CHANNEL_PROPERTY_ENABLE_HTTP_REDIRECT: i32 = 43;
pub const WS_CHANNEL_PROPERTY_HTTP_REDIRECT_CALLBACK_CONTEXT: i32 = 44;
pub const WS_CHANNEL_PROPERTY_FAULTS_AS_ERRORS: i32 = 45;
pub const WS_CHANNEL_PROPERTY_ALLOW_UNSECURED_FAULTS: i32 = 46;
pub const WS_CHANNEL_PROPERTY_HTTP_SERVER_SPN: i32 = 47;
pub const WS_CHANNEL_PROPERTY_HTTP_PROXY_SPN: i32 = 48;
pub const WS_CHANNEL_PROPERTY_MAX_HTTP_REQUEST_HEADERS_BUFFER_SIZE: i32 = 49;
const
  WS_CHANNEL_PROPERTY_MAX_BUFFERED_MESSAGE_SIZE* = 0
  WS_CHANNEL_PROPERTY_MAX_STREAMED_MESSAGE_SIZE* = 1
  WS_CHANNEL_PROPERTY_MAX_STREAMED_START_SIZE* = 2
  WS_CHANNEL_PROPERTY_MAX_STREAMED_FLUSH_SIZE* = 3
  WS_CHANNEL_PROPERTY_ENCODING* = 4
  WS_CHANNEL_PROPERTY_ENVELOPE_VERSION* = 5
  WS_CHANNEL_PROPERTY_ADDRESSING_VERSION* = 6
  WS_CHANNEL_PROPERTY_MAX_SESSION_DICTIONARY_SIZE* = 7
  WS_CHANNEL_PROPERTY_STATE* = 8
  WS_CHANNEL_PROPERTY_ASYNC_CALLBACK_MODEL* = 9
  WS_CHANNEL_PROPERTY_IP_VERSION* = 10
  WS_CHANNEL_PROPERTY_RESOLVE_TIMEOUT* = 11
  WS_CHANNEL_PROPERTY_CONNECT_TIMEOUT* = 12
  WS_CHANNEL_PROPERTY_SEND_TIMEOUT* = 13
  WS_CHANNEL_PROPERTY_RECEIVE_RESPONSE_TIMEOUT* = 14
  WS_CHANNEL_PROPERTY_RECEIVE_TIMEOUT* = 15
  WS_CHANNEL_PROPERTY_CLOSE_TIMEOUT* = 16
  WS_CHANNEL_PROPERTY_ENABLE_TIMEOUTS* = 17
  WS_CHANNEL_PROPERTY_TRANSFER_MODE* = 18
  WS_CHANNEL_PROPERTY_MULTICAST_INTERFACE* = 19
  WS_CHANNEL_PROPERTY_MULTICAST_HOPS* = 20
  WS_CHANNEL_PROPERTY_REMOTE_ADDRESS* = 21
  WS_CHANNEL_PROPERTY_REMOTE_IP_ADDRESS* = 22
  WS_CHANNEL_PROPERTY_HTTP_CONNECTION_ID* = 23
  WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_CALLBACKS* = 24
  WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_PARAMETERS* = 25
  WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_INSTANCE* = 26
  WS_CHANNEL_PROPERTY_TRANSPORT_URL* = 27
  WS_CHANNEL_PROPERTY_NO_DELAY* = 28
  WS_CHANNEL_PROPERTY_SEND_KEEP_ALIVES* = 29
  WS_CHANNEL_PROPERTY_KEEP_ALIVE_TIME* = 30
  WS_CHANNEL_PROPERTY_KEEP_ALIVE_INTERVAL* = 31
  WS_CHANNEL_PROPERTY_MAX_HTTP_SERVER_CONNECTIONS* = 32
  WS_CHANNEL_PROPERTY_IS_SESSION_SHUT_DOWN* = 33
  WS_CHANNEL_PROPERTY_CHANNEL_TYPE* = 34
  WS_CHANNEL_PROPERTY_TRIM_BUFFERED_MESSAGE_SIZE* = 35
  WS_CHANNEL_PROPERTY_ENCODER* = 36
  WS_CHANNEL_PROPERTY_DECODER* = 37
  WS_CHANNEL_PROPERTY_PROTECTION_LEVEL* = 38
  WS_CHANNEL_PROPERTY_COOKIE_MODE* = 39
  WS_CHANNEL_PROPERTY_HTTP_PROXY_SETTING_MODE* = 40
  WS_CHANNEL_PROPERTY_CUSTOM_HTTP_PROXY* = 41
  WS_CHANNEL_PROPERTY_HTTP_MESSAGE_MAPPING* = 42
  WS_CHANNEL_PROPERTY_ENABLE_HTTP_REDIRECT* = 43
  WS_CHANNEL_PROPERTY_HTTP_REDIRECT_CALLBACK_CONTEXT* = 44
  WS_CHANNEL_PROPERTY_FAULTS_AS_ERRORS* = 45
  WS_CHANNEL_PROPERTY_ALLOW_UNSECURED_FAULTS* = 46
  WS_CHANNEL_PROPERTY_HTTP_SERVER_SPN* = 47
  WS_CHANNEL_PROPERTY_HTTP_PROXY_SPN* = 48
  WS_CHANNEL_PROPERTY_MAX_HTTP_REQUEST_HEADERS_BUFFER_SIZE* = 49
enum WS_CHANNEL_PROPERTY_ID : int {
    WS_CHANNEL_PROPERTY_MAX_BUFFERED_MESSAGE_SIZE = 0,
    WS_CHANNEL_PROPERTY_MAX_STREAMED_MESSAGE_SIZE = 1,
    WS_CHANNEL_PROPERTY_MAX_STREAMED_START_SIZE = 2,
    WS_CHANNEL_PROPERTY_MAX_STREAMED_FLUSH_SIZE = 3,
    WS_CHANNEL_PROPERTY_ENCODING = 4,
    WS_CHANNEL_PROPERTY_ENVELOPE_VERSION = 5,
    WS_CHANNEL_PROPERTY_ADDRESSING_VERSION = 6,
    WS_CHANNEL_PROPERTY_MAX_SESSION_DICTIONARY_SIZE = 7,
    WS_CHANNEL_PROPERTY_STATE = 8,
    WS_CHANNEL_PROPERTY_ASYNC_CALLBACK_MODEL = 9,
    WS_CHANNEL_PROPERTY_IP_VERSION = 10,
    WS_CHANNEL_PROPERTY_RESOLVE_TIMEOUT = 11,
    WS_CHANNEL_PROPERTY_CONNECT_TIMEOUT = 12,
    WS_CHANNEL_PROPERTY_SEND_TIMEOUT = 13,
    WS_CHANNEL_PROPERTY_RECEIVE_RESPONSE_TIMEOUT = 14,
    WS_CHANNEL_PROPERTY_RECEIVE_TIMEOUT = 15,
    WS_CHANNEL_PROPERTY_CLOSE_TIMEOUT = 16,
    WS_CHANNEL_PROPERTY_ENABLE_TIMEOUTS = 17,
    WS_CHANNEL_PROPERTY_TRANSFER_MODE = 18,
    WS_CHANNEL_PROPERTY_MULTICAST_INTERFACE = 19,
    WS_CHANNEL_PROPERTY_MULTICAST_HOPS = 20,
    WS_CHANNEL_PROPERTY_REMOTE_ADDRESS = 21,
    WS_CHANNEL_PROPERTY_REMOTE_IP_ADDRESS = 22,
    WS_CHANNEL_PROPERTY_HTTP_CONNECTION_ID = 23,
    WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_CALLBACKS = 24,
    WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_PARAMETERS = 25,
    WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_INSTANCE = 26,
    WS_CHANNEL_PROPERTY_TRANSPORT_URL = 27,
    WS_CHANNEL_PROPERTY_NO_DELAY = 28,
    WS_CHANNEL_PROPERTY_SEND_KEEP_ALIVES = 29,
    WS_CHANNEL_PROPERTY_KEEP_ALIVE_TIME = 30,
    WS_CHANNEL_PROPERTY_KEEP_ALIVE_INTERVAL = 31,
    WS_CHANNEL_PROPERTY_MAX_HTTP_SERVER_CONNECTIONS = 32,
    WS_CHANNEL_PROPERTY_IS_SESSION_SHUT_DOWN = 33,
    WS_CHANNEL_PROPERTY_CHANNEL_TYPE = 34,
    WS_CHANNEL_PROPERTY_TRIM_BUFFERED_MESSAGE_SIZE = 35,
    WS_CHANNEL_PROPERTY_ENCODER = 36,
    WS_CHANNEL_PROPERTY_DECODER = 37,
    WS_CHANNEL_PROPERTY_PROTECTION_LEVEL = 38,
    WS_CHANNEL_PROPERTY_COOKIE_MODE = 39,
    WS_CHANNEL_PROPERTY_HTTP_PROXY_SETTING_MODE = 40,
    WS_CHANNEL_PROPERTY_CUSTOM_HTTP_PROXY = 41,
    WS_CHANNEL_PROPERTY_HTTP_MESSAGE_MAPPING = 42,
    WS_CHANNEL_PROPERTY_ENABLE_HTTP_REDIRECT = 43,
    WS_CHANNEL_PROPERTY_HTTP_REDIRECT_CALLBACK_CONTEXT = 44,
    WS_CHANNEL_PROPERTY_FAULTS_AS_ERRORS = 45,
    WS_CHANNEL_PROPERTY_ALLOW_UNSECURED_FAULTS = 46,
    WS_CHANNEL_PROPERTY_HTTP_SERVER_SPN = 47,
    WS_CHANNEL_PROPERTY_HTTP_PROXY_SPN = 48,
    WS_CHANNEL_PROPERTY_MAX_HTTP_REQUEST_HEADERS_BUFFER_SIZE = 49,
}
#define global WS_CHANNEL_PROPERTY_MAX_BUFFERED_MESSAGE_SIZE            0x0
#define global WS_CHANNEL_PROPERTY_MAX_STREAMED_MESSAGE_SIZE            0x1
#define global WS_CHANNEL_PROPERTY_MAX_STREAMED_START_SIZE              0x2
#define global WS_CHANNEL_PROPERTY_MAX_STREAMED_FLUSH_SIZE              0x3
#define global WS_CHANNEL_PROPERTY_ENCODING                             0x4
#define global WS_CHANNEL_PROPERTY_ENVELOPE_VERSION                     0x5
#define global WS_CHANNEL_PROPERTY_ADDRESSING_VERSION                   0x6
#define global WS_CHANNEL_PROPERTY_MAX_SESSION_DICTIONARY_SIZE          0x7
#define global WS_CHANNEL_PROPERTY_STATE                                0x8
#define global WS_CHANNEL_PROPERTY_ASYNC_CALLBACK_MODEL                 0x9
#define global WS_CHANNEL_PROPERTY_IP_VERSION                           0xA
#define global WS_CHANNEL_PROPERTY_RESOLVE_TIMEOUT                      0xB
#define global WS_CHANNEL_PROPERTY_CONNECT_TIMEOUT                      0xC
#define global WS_CHANNEL_PROPERTY_SEND_TIMEOUT                         0xD
#define global WS_CHANNEL_PROPERTY_RECEIVE_RESPONSE_TIMEOUT             0xE
#define global WS_CHANNEL_PROPERTY_RECEIVE_TIMEOUT                      0xF
#define global WS_CHANNEL_PROPERTY_CLOSE_TIMEOUT                        0x10
#define global WS_CHANNEL_PROPERTY_ENABLE_TIMEOUTS                      0x11
#define global WS_CHANNEL_PROPERTY_TRANSFER_MODE                        0x12
#define global WS_CHANNEL_PROPERTY_MULTICAST_INTERFACE                  0x13
#define global WS_CHANNEL_PROPERTY_MULTICAST_HOPS                       0x14
#define global WS_CHANNEL_PROPERTY_REMOTE_ADDRESS                       0x15
#define global WS_CHANNEL_PROPERTY_REMOTE_IP_ADDRESS                    0x16
#define global WS_CHANNEL_PROPERTY_HTTP_CONNECTION_ID                   0x17
#define global WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_CALLBACKS             0x18
#define global WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_PARAMETERS            0x19
#define global WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_INSTANCE              0x1A
#define global WS_CHANNEL_PROPERTY_TRANSPORT_URL                        0x1B
#define global WS_CHANNEL_PROPERTY_NO_DELAY                             0x1C
#define global WS_CHANNEL_PROPERTY_SEND_KEEP_ALIVES                     0x1D
#define global WS_CHANNEL_PROPERTY_KEEP_ALIVE_TIME                      0x1E
#define global WS_CHANNEL_PROPERTY_KEEP_ALIVE_INTERVAL                  0x1F
#define global WS_CHANNEL_PROPERTY_MAX_HTTP_SERVER_CONNECTIONS          0x20
#define global WS_CHANNEL_PROPERTY_IS_SESSION_SHUT_DOWN                 0x21
#define global WS_CHANNEL_PROPERTY_CHANNEL_TYPE                         0x22
#define global WS_CHANNEL_PROPERTY_TRIM_BUFFERED_MESSAGE_SIZE           0x23
#define global WS_CHANNEL_PROPERTY_ENCODER                              0x24
#define global WS_CHANNEL_PROPERTY_DECODER                              0x25
#define global WS_CHANNEL_PROPERTY_PROTECTION_LEVEL                     0x26
#define global WS_CHANNEL_PROPERTY_COOKIE_MODE                          0x27
#define global WS_CHANNEL_PROPERTY_HTTP_PROXY_SETTING_MODE              0x28
#define global WS_CHANNEL_PROPERTY_CUSTOM_HTTP_PROXY                    0x29
#define global WS_CHANNEL_PROPERTY_HTTP_MESSAGE_MAPPING                 0x2A
#define global WS_CHANNEL_PROPERTY_ENABLE_HTTP_REDIRECT                 0x2B
#define global WS_CHANNEL_PROPERTY_HTTP_REDIRECT_CALLBACK_CONTEXT       0x2C
#define global WS_CHANNEL_PROPERTY_FAULTS_AS_ERRORS                     0x2D
#define global WS_CHANNEL_PROPERTY_ALLOW_UNSECURED_FAULTS               0x2E
#define global WS_CHANNEL_PROPERTY_HTTP_SERVER_SPN                      0x2F
#define global WS_CHANNEL_PROPERTY_HTTP_PROXY_SPN                       0x30
#define global WS_CHANNEL_PROPERTY_MAX_HTTP_REQUEST_HEADERS_BUFFER_SIZE 0x31