Diffusion .NET API  5.9.24
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events Pages
PushTechnology.ClientInterface.Client.Features.FetchStreamDefault Class Reference

Default implementation of an IFetchStream which simple logs all events. More...

Inheritance diagram for PushTechnology.ClientInterface.Client.Features.FetchStreamDefault:
PushTechnology.ClientInterface.Client.Features.IFetchStream PushTechnology.ClientInterface.Client.Features.IStream PushTechnology.ClientInterface.Client.Features.ICallback

Public Member Functions

virtual void OnDiscard ()
 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 OnClose ()
 Notification that a call context was closed normally. No further calls will be made for the call context. More...
 
void OnFetchReply (string topicPath, IContent content)
 Returns a reply to a fetch request. More...
 

Detailed Description

Default implementation of an IFetchStream which simple logs all events.

This may be used as a base class for actual implementations overriding methods as required.

Member Function Documentation

virtual void PushTechnology.ClientInterface.Client.Features.FetchStreamDefault.OnClose ( )
virtual

Notification that a call context was closed normally. No further calls will be made for the call context.

Implements PushTechnology.ClientInterface.Client.Features.IStream.

virtual void PushTechnology.ClientInterface.Client.Features.FetchStreamDefault.OnDiscard ( )
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.

Implements PushTechnology.ClientInterface.Client.Features.ICallback.

void PushTechnology.ClientInterface.Client.Features.FetchStreamDefault.OnFetchReply ( string  topicPath,
IContent  content 
)

Returns a reply to a fetch request.

Parameters
topicPathThe topic path fetched.
contentThe topic content.

Implements PushTechnology.ClientInterface.Client.Features.IFetchStream.


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