Diffusion .NET Client Library  6.1.5
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
PushTechnology.ClientInterface.Client.Features.IServerHandler Interface Reference

This the base interface for all callback handlers registered via the client session that establish a server-side control presence for the client. More...

Inheritance diagram for PushTechnology.ClientInterface.Client.Features.IServerHandler:
PushTechnology.ClientInterface.Client.Features.Control.Clients.IControlAuthenticationHandler PushTechnology.ClientInterface.Client.Features.Control.Clients.IQueueEventHandler PushTechnology.ClientInterface.Client.Features.Control.Clients.CompositeControlAuthenticationHandler PushTechnology.ClientInterface.Client.Features.Control.Clients.QueueEventHandlerDefault

Public Member Functions

void OnActive (IRegisteredHandler registeredHandler)
 Called when the handler has been registered at the server and is now active. More...
 
void OnClose ()
 Called if the handler is closed. This happens if the call to register the handler fails, or the handler is unregistered. More...
 

Detailed Description

This the base interface for all callback handlers registered via the client session that establish a server-side control presence for the client.

Member Function Documentation

void PushTechnology.ClientInterface.Client.Features.IServerHandler.OnActive ( IRegisteredHandler  registeredHandler)

Called when the handler has been registered at the server and is now active.

A session can register at most one a single handler of each type. If there is already a handler registered for the topic path the operation will fail, the registered handler will be closed, and the session error handler will be notified. To change the handler, first close the previous handler.

Implemented in PushTechnology.ClientInterface.Client.Features.Control.Clients.CompositeControlAuthenticationHandler, and PushTechnology.ClientInterface.Client.Features.Control.Clients.QueueEventHandlerDefault.

void PushTechnology.ClientInterface.Client.Features.IServerHandler.OnClose ( )

Called if the handler is closed. This happens if the call to register the handler fails, or the handler is unregistered.

Implemented in PushTechnology.ClientInterface.Client.Features.Control.Clients.CompositeControlAuthenticationHandler, and PushTechnology.ClientInterface.Client.Features.Control.Clients.QueueEventHandlerDefault.


The documentation for this interface was generated from the following file: