Diffusion .NET API
5.9.24
|
Default implementation of ITopicDetailsContextCallback{TC}. More...
Public Member Functions | |
virtual 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... | |
virtual void | OnTopicDetails (TC context, string topicPath, ITopicDetails details) |
Returns a reply to a request for topic details. More... | |
virtual void | OnTopicUnknown (TC context, string topicPath) |
Returned if there was a request for topic details but the topic did not exist at the server. More... | |
Default implementation of ITopicDetailsContextCallback{TC}.
This simply logs OnTopicDetails calls at 'Info' level and OnTopicUnknown calls at 'Warn' level.
Methods to be implemented may be overridden as required.
TC | The context object 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 |
Implements PushTechnology.ClientInterface.Client.Features.IContextCallback< in TC >.
|
virtual |
Returns a reply to a request for topic details.
context | The context object the application supplied when making the call; may be null. |
topicPath | The full path of the topic. |
details | The topic details. |
Implements PushTechnology.ClientInterface.Client.Features.ITopicDetailsContextCallback< in TC >.
|
virtual |
Returned if there was a request for topic details but the topic did not exist at the server.
context | The context object the application supplied when making the call; may be null. |
topicPath | The full path of the topic. |
Implements PushTechnology.ClientInterface.Client.Features.ITopicDetailsContextCallback< in TC >.