Hallgató
Az ügyfél egy figyelőt használ egy bejövő csatorna fogadásához egy szolgáltatásból.
Figyelő létrehozásához meg kell adnia a csatorna típusát WS_CHANNEL_TYPE enumerálási értékként, a kötési információkat, valamint a URL-címet figyelni.
Az URL-cím figyeléséhez hívja meg a WsOpenListener függvényt.
A bejövő kommunikáció elfogadásához hívja WsAcceptChannel.
Egy figyelő függőben lévő I/O-jának visszavonásához hívja meg WsAbortListener.
A figyelő állapotáttűnéséről további információt a WS_LISTENER_STATE enumerálásban talál.
A következő visszahívások a figyelő részét képezik:
- 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
A következő enumerálások a figyelő részét képezik:
A figyelőhöz a következő függvények tartoznak:
- WsAbortListener
- WsAcceptChannel
- WsCloseListener
- WsCreateListener
- WsFreeListener
- WsGetListenerProperty
- WsOpenListener
- WsResetListener
- WsSetListenerProperty
A következő fogópont a figyelő része:
A figyelőhöz a következő struktúrák tartoznak:
- WS_CUSTOM_LISTENER_CALLBACKS
- WS_DISALLOWED_USER_AGENT_SUBSTRINGS
- WS_HOST_NAMES
- WS_LISTENER_PROPERTIES
- WS_LISTENER_PROPERTY