Diffusion .NET API
5.9.24
|
A default implementation of ITopicControlAddContextCallback{TContext}. More...
Public Member Functions | |
virtual void | OnDiscard (TContext context) |
Notification that a context was closed prematurely, typically due to a timeout or the session being closed. No further calls will be made for a context. More... | |
virtual void | OnTopicAdded (TContext context, string topicPath) |
Topic has been added. More... | |
virtual void | OnTopicAddFailed (TContext context, string topicPath, TopicAddFailReason reason) |
An attempt to add a topic has failed. More... | |
Public Member Functions inherited from PushTechnology.ClientInterface.Client.Features.IContextCallback< in TC > | |
void | OnDiscard (TC context) |
Notification that a context was closed prematurely, typically due to a timeout or the session being closed. No further calls will be made for a context. More... | |
A default implementation of ITopicControlAddContextCallback{TContext}.
TContext | The context type. |
|
virtual |
Notification that a context was closed prematurely, typically due to a timeout or the session being closed. No further calls will be made for a context.
context | The context. |
|
virtual |
Topic has been added.
context | The context object the application supplied when making the call; may be null. |
topicPath | The full path of the topic that was added. |
Implements PushTechnology.ClientInterface.Client.Features.Control.Topics.ITopicControlAddContextCallback< in TContext >.
|
virtual |
An attempt to add a topic has failed.
context | The context object the application supplied when making the call; may be null. |
topicPath | The topic path as supplied to the add request. |
reason | The reason for failure. |
Implements PushTechnology.ClientInterface.Client.Features.Control.Topics.ITopicControlAddContextCallback< in TContext >.