リスナー
リスナーは、サービスからの受信 チャネル を受け入れるためにクライアントによって使用されます。
リスナーを作成するには、チャネルの種類を 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