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

The default implementation of the IFilteredRequestCallback. It logs calls on either DEBUG or WARN log level, depending on the result. More...

Inheritance diagram for PushTechnology.ClientInterface.Client.Features.Control.Topics.FilteredRequestCallbackDefault< TResponse >:
PushTechnology.ClientInterface.Client.Callbacks.DefaultStream PushTechnology.ClientInterface.Client.Features.Control.Topics.IFilteredRequestCallback< TResponse > PushTechnology.ClientInterface.Client.Callbacks.DefaultCallback PushTechnology.ClientInterface.Client.Callbacks.IStream PushTechnology.ClientInterface.Client.Callbacks.IStream PushTechnology.ClientInterface.Client.Callbacks.ICallback PushTechnology.ClientInterface.Client.Callbacks.ICallback PushTechnology.ClientInterface.Client.Callbacks.ICallback

Public Member Functions

virtual void OnResponse (ISessionId sessionId, TResponse response)
 Called when a response has been received.
Parameters
sessionIdThe session identifier of the session that has sent the response.
responseThe response.

 
virtual void OnResponseError (ISessionId sessionId, Exception exception)
 Called upon a response error from session.
Parameters
sessionIdThe session identifier of the session that has sent the response.
exceptionThe exception for the error result.

 
- Public Member Functions inherited from PushTechnology.ClientInterface.Client.Callbacks.DefaultStream
virtual void OnClose ()
 Notification that a stream context was closed normally. More...
 
- Public Member Functions inherited from PushTechnology.ClientInterface.Client.Callbacks.DefaultCallback
virtual void OnError (ErrorReason errorReason)
 Notification of a contextual error related to this callback. More...
 

Detailed Description

The default implementation of the IFilteredRequestCallback. It logs calls on either DEBUG or WARN log level, depending on the result.

Since 6.1


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