Diffusion .NET Client Library  6.1.5
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
PushTechnology.ClientInterface.Client.Features.TopicDetailsContextCallbackDefault< TContext > Class Template Reference

The default ITopicDetailsContextCallback{TContext} implementation. More...

Inheritance diagram for PushTechnology.ClientInterface.Client.Features.TopicDetailsContextCallbackDefault< TContext >:
PushTechnology.ClientInterface.Client.Features.ContextCallbackDefault< TContext > PushTechnology.ClientInterface.Client.Features.ITopicDetailsContextCallback< in TContext > PushTechnology.ClientInterface.Client.Features.IContextCallback< in TContext > PushTechnology.ClientInterface.Client.Features.IContextCallback< in TContext >

Public Member Functions

virtual void OnTopicDetails (TContext context, string topicPath, ITopicDetails details)
 Called to return requested topic details. More...
 
virtual void OnTopicUnknown (TContext context, string topicPath)
 Called if there was a request for topic details but the topic did not exist at the server. More...
 
- Public Member Functions inherited from PushTechnology.ClientInterface.Client.Features.ContextCallbackDefault< TContext >
virtual void OnDiscard (TContext context)
 Called to notify that a call context was closed prematurely, typically due to a timeout or the session being closed. More...
 

Detailed Description

The default ITopicDetailsContextCallback{TContext} implementation.

This simply logs calls at 'info' level. This can be overridden to perform some more specific action.

Template Parameters
TContextThe context object type.

Member Function Documentation

virtual void PushTechnology.ClientInterface.Client.Features.TopicDetailsContextCallbackDefault< TContext >.OnTopicDetails ( TContext  context,
string  topicPath,
ITopicDetails  details 
)
virtual

Called to return requested topic details.

Parameters
contextThe context object the application supplied when making the call; may be null.
topicPathThe full path of the topic.
detailsThe topic details.

Implements PushTechnology.ClientInterface.Client.Features.ITopicDetailsContextCallback< in TContext >.

virtual void PushTechnology.ClientInterface.Client.Features.TopicDetailsContextCallbackDefault< TContext >.OnTopicUnknown ( TContext  context,
string  topicPath 
)
virtual

Called if there was a request for topic details but the topic did not exist at the server.

Parameters
contextThe context object the application supplied when making the call; may be null.
topicPathThe full path of the topic.

Implements PushTechnology.ClientInterface.Client.Features.ITopicDetailsContextCallback< in TContext >.


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