Dinleyici
Dinleyici, istemci tarafından hizmetten gelen bir kanalını kabul etmek için kullanılır.
Dinleyici oluşturmak için kanal türünü bir WS_CHANNEL_TYPE numaralandırma değeri, bağlama bilgileri ve dinlenecek URL'si belirtirsiniz.
URL'yi dinlemeye başlamak için WsOpenListener işlevini çağırın.
Gelen iletişimleri kabul etmek için WsAcceptChannel'ni arayın.
Bir dinleyici için bekleyen GÇ'yi iptal etmek için WsAbortListenerçağrısında bulunur.
Dinleyicinin durum geçişleri hakkında bilgi için bkz. WS_LISTENER_STATE numaralandırması.
Aşağıdaki geri çağırmalar dinleyicinin bir parçasıdır:
- 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şağıdaki numaralandırmalar dinleyicinin bir parçasıdır:
Aşağıdaki işlevler dinleyicinin bir parçasıdır:
- WsAbortListener
- WsAcceptChannel
- WsCloseListener
- WsCreateListener
- WsFreeListener
- WsGetListenerProperty
- WsOpenListener
- WsResetListener
- WsSetListenerProperty
Aşağıdaki tanıtıcı dinleyicinin bir parçasıdır:
Aşağıdaki yapılar dinleyicinin bir parçasıdır:
- WS_CUSTOM_LISTENER_CALLBACKS
- WS_DISALLOWED_USER_AGENT_SUBSTRINGS
- WS_HOST_NAMES
- WS_LISTENER_PROPERTIES
- WS_LISTENER_PROPERTY