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

The callback interface for replies to requests for topic details. More...

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

Public Member Functions

void OnTopicDetails (TContext context, string topicPath, ITopicDetails details)
 Called to return requested topic details. More...
 
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.IContextCallback< in TContext >
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 callback interface for replies to requests for topic details.

Use this alternative to ITopicDetailsCallback to associate some arbitrary context object with each call.

Template Parameters
TContextThe context object type.

Member Function Documentation

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

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.

Implemented in PushTechnology.ClientInterface.Client.Features.TopicDetailsContextCallbackDefault< TContext >.

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

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.

Implemented in PushTechnology.ClientInterface.Client.Features.TopicDetailsContextCallbackDefault< TContext >.


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