StreamLink.NET  6.2.10-3513-c11dd52
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Pages
Public Member Functions | List of all members
Caplin.StreamLink.IChannelListener Interface Reference

Interface for receiving updates on the channel from the Liberator. More...

Public Member Functions

void OnChannelData (Caplin.StreamLink.IChannel channel, Caplin.StreamLink.IRecordType1Event evt)
 Called when an update is received. More...
 
void OnChannelError (Caplin.StreamLink.IChannel channel, Caplin.StreamLink.ISubscriptionErrorEvent evt)
 Called when there is an error on the channel. More...
 
void OnChannelStatus (Caplin.StreamLink.IChannel channel, Caplin.StreamLink.ISubscriptionStatusEvent evt)
 Called when there is a change in the status for the channel. More...
 

Detailed Description

Interface for receiving updates on the channel from the Liberator.

Member Function Documentation

void Caplin.StreamLink.IChannelListener.OnChannelData ( Caplin.StreamLink.IChannel  channel,
Caplin.StreamLink.IRecordType1Event  evt 
)

Called when an update is received.

Parameters
channelThe channel for which the update occurred.
evtThe record update.
void Caplin.StreamLink.IChannelListener.OnChannelError ( Caplin.StreamLink.IChannel  channel,
Caplin.StreamLink.ISubscriptionErrorEvent  evt 
)

Called when there is an error on the channel.

This callback being invoked is a final state for the channel and no further callbacks will be received for it.

Parameters
channelThe channel for which the error occurred.
evtThe error event.
void Caplin.StreamLink.IChannelListener.OnChannelStatus ( Caplin.StreamLink.IChannel  channel,
Caplin.StreamLink.ISubscriptionStatusEvent  evt 
)

Called when there is a change in the status for the channel.

Parameters
channelThe channel for which the update occurred.
evtThe status event.

Generated on Thu Apr 27 2017 14:05:45 for StreamLink.NET