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

An extension of ICallback that allows many callbacks for each call context. More...

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

Public Member Functions

void OnClose ()
 Called to notify that a stream context was closed normally. More...
 
- Public Member Functions inherited from PushTechnology.ClientInterface.Client.Features.ICallback
void OnDiscard ()
 This is called to notify that a call context was closed prematurely, typically due to a timeout or the session being closed. No further calls will be made for the context. More...
 

Detailed Description

An extension of ICallback that allows many callbacks for each call context.

The server may return zero, one, or many results for a call; each result will be supplied to one of the callback methods. When no further resuls are expected for the call context, OnClose will be called. If a context is closed prematurely (for example, due to the session being closed), OnDiscard will be called. One of OnClose or OnDiscard will be the final callback made for a call context.

Member Function Documentation

void PushTechnology.ClientInterface.Client.Features.IStream.OnClose ( )

Called to notify that a stream context was closed normally.

No further calls will be made for the stream context.

Implemented in PushTechnology.ClientInterface.Client.Features.FetchStreamDefault.


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