Diffusion .NET API  5.9.24
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events Pages
PushTechnology.ClientInterface.Client.Features.TopicsCompletionCallbackDefault Class Reference

Default implementation of ITopicsCompletionCallback. More...

Inheritance diagram for PushTechnology.ClientInterface.Client.Features.TopicsCompletionCallbackDefault:
PushTechnology.ClientInterface.Client.Features.ITopicsCompletionCallback PushTechnology.ClientInterface.Client.Features.ICallback

Public Member Functions

virtual void OnDiscard ()
 Notification that a call context was closed prematurely, typically due to a timeout or the session being closed. More...
 
virtual void OnComplete ()
 Callback method indicating that the requested operation has finished. More...
 

Static Protected Attributes

static readonly Logger LOG = LogManager.GetCurrentClassLogger()
 

Detailed Description

Default implementation of ITopicsCompletionCallback.

This simply logs OnComplete calls at 'Debug' level. This method may be overridden to perform some more specific actions.

Member Function Documentation

virtual void PushTechnology.ClientInterface.Client.Features.TopicsCompletionCallbackDefault.OnComplete ( )
virtual

Callback method indicating that the requested operation has finished.

This is not a guarantee that the server has performed the action as requested - rather that the server received the requested operation, handled it, and has signified that this processing is now complete.

Implements PushTechnology.ClientInterface.Client.Features.ITopicsCompletionCallback.

virtual void PushTechnology.ClientInterface.Client.Features.TopicsCompletionCallbackDefault.OnDiscard ( )
virtual

Notification that a call context was closed prematurely, typically due to a timeout or the session being closed.

No further calls will be made for the context.

Implements PushTechnology.ClientInterface.Client.Features.ICallback.

Member Data Documentation

readonly Logger PushTechnology.ClientInterface.Client.Features.TopicsCompletionCallbackDefault.LOG = LogManager.GetCurrentClassLogger()
staticprotected

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