Channels provide a bi-directional communication mechanism between StreamLink clients and DataSource applications. Messages on a channel take the form of IRecordMessages that can be sent by either the DataSource or the StreamLink client. An example use of Channel would be to implement a trade messaging channel.
![](../icons/collapse_all.gif)
C# | Visual Basic | Visual C++ |
public interface IChannel
Public Interface IChannel
public interface class IChannel
![](../icons/collapse_all.gif)
All Members | Methods | Properties | |||
Icon | Member | Description |
---|---|---|
![]() | CreateGenericMessage(String) |
Creates a generic message.
|
![]() | CreateRecordMessage(String) |
Creates a record message.
|
![]() | Peer |
Gets the peer.
|
![]() | SendMessage(IRecordMessage) |
Sends a record message to the peer that opened the channel.
|
![]() | SendRecordMessage(IRecordMessage) |
Sends a record message to the peer that opened the channel.
|
![]() | Subject |
Gets the subject of this channel.
|
![](../icons/collapse_all.gif)