リスナー
リスナーは、サービスから 受信 チャネルを受け入れるためにクライアントによって使用されます。
リスナーを作成するには、チャネルの種類を WS_CHANNEL_TYPE 列挙値、バインディング 情報、リッスンする URL 指定します。
URL のリッスンを開始するには、WsOpenListener 関数を呼び出します。
着信通信を受け入れるには、WsAcceptChannel呼び出します。
リスナーの保留中の IO を取り消すには、WsAbortListener呼び出します。
リスナーの状態遷移の詳細については、WS_LISTENER_STATE 列挙型を参照してください。
次のコールバックはリスナーの一部です。
- WS_ABORT_LISTENER_CALLBACK
- WS_ACCEPT_CHANNEL_CALLBACK
- WS_CLOSE_LISTENER_CALLBACK
- WS_CREATE_CHANNEL_FOR_LISTENER_CALLBACK
- WS_CREATE_LISTENER_CALLBACK
- WS_FREE_LISTENER_CALLBACK
- WS_GET_LISTENER_PROPERTY_CALLBACK
- WS_OPEN_LISTENER_CALLBACK
- WS_RESET_LISTENER_CALLBACK
- WS_SET_LISTENER_PROPERTY_CALLBACK
次の列挙体はリスナーの一部です。
次の関数はリスナーの一部です。
- WsAbortListenerの
- WsAcceptChannelの
- WsCloseListenerの
- WsCreateListenerの
- WsFreeListenerの
- WsGetListenerPropertyの
- WsOpenListenerの
- WsResetListenerの
- WsSetListenerPropertyの
次のハンドルはリスナーの一部です。
次の構造体はリスナーの一部です。
- WS_CUSTOM_LISTENER_CALLBACKS
- WS_DISALLOWED_USER_AGENT_SUBSTRINGS
- WS_HOST_NAMES
- WS_LISTENER_PROPERTIES
- WS_LISTENER_PROPERTY