C# Client  0.0.0.7
C# Library to interface with Corelink
CoreLink.ReceiverStreamParams Class Reference

Inherits CoreLink.StreamParams.

Public Member Functions

 ReceiverStreamParams (string workspace, List< string > type, ReceiverStream receiverStream)
 
 ReceiverStreamParams (string workspace, List< string > type, ReceiverStream receiverStream, bool alert)
 
 ReceiverStreamParams (string workspace, List< string > type, ReceiverStream receiverStream, bool alert, bool echo)
 
 ReceiverStreamParams (string workspace, List< string > type, string proto, ReceiverStream receiverStream)
 
 ReceiverStreamParams (string workspace, List< string > type, string proto, JSONNode metadata, bool alert, bool echo, uint receiverid, List< uint > streamIDs, ReceiverStream receiverStream)
 
override JSONNode toJSON ()
 Parse to server function. IP, port, and token gets filled in by CoreLink.Control More...
 

Public Attributes

List< uint > streamIDs
 ReceiverStreamParams class - Child class that inherits StreamParams. More...
 
bool echo
 
uint receiverid
 
new List< string > type
 

Properties

ReceiverStream ReceiverStream [get, set]
 

Detailed Description

Definition at line 6 of file ReceiverStreamParams.cs.

Constructor & Destructor Documentation

◆ ReceiverStreamParams() [1/5]

CoreLink.ReceiverStreamParams.ReceiverStreamParams ( string  workspace,
List< string >  type,
ReceiverStream  receiverStream 
)

Definition at line 18 of file ReceiverStreamParams.cs.

◆ ReceiverStreamParams() [2/5]

CoreLink.ReceiverStreamParams.ReceiverStreamParams ( string  workspace,
List< string >  type,
ReceiverStream  receiverStream,
bool  alert 
)

Definition at line 20 of file ReceiverStreamParams.cs.

◆ ReceiverStreamParams() [3/5]

CoreLink.ReceiverStreamParams.ReceiverStreamParams ( string  workspace,
List< string >  type,
ReceiverStream  receiverStream,
bool  alert,
bool  echo 
)

Definition at line 23 of file ReceiverStreamParams.cs.

◆ ReceiverStreamParams() [4/5]

CoreLink.ReceiverStreamParams.ReceiverStreamParams ( string  workspace,
List< string >  type,
string  proto,
ReceiverStream  receiverStream 
)

Definition at line 25 of file ReceiverStreamParams.cs.

◆ ReceiverStreamParams() [5/5]

CoreLink.ReceiverStreamParams.ReceiverStreamParams ( string  workspace,
List< string >  type,
string  proto,
JSONNode  metadata,
bool  alert,
bool  echo,
uint  receiverid,
List< uint >  streamIDs,
ReceiverStream  receiverStream 
)

Definition at line 28 of file ReceiverStreamParams.cs.

Member Function Documentation

◆ toJSON()

override JSONNode CoreLink.ReceiverStreamParams.toJSON ( )
virtual

Parse to server function. IP, port, and token gets filled in by CoreLink.Control

Returns
jsonRequest will all of the existing data filled in

Reimplemented from CoreLink.StreamParams.

Definition at line 45 of file ReceiverStreamParams.cs.

Member Data Documentation

◆ echo

bool CoreLink.ReceiverStreamParams.echo

Definition at line 12 of file ReceiverStreamParams.cs.

◆ receiverid

uint CoreLink.ReceiverStreamParams.receiverid

Definition at line 13 of file ReceiverStreamParams.cs.

◆ streamIDs

List<uint> CoreLink.ReceiverStreamParams.streamIDs

ReceiverStreamParams class - Child class that inherits StreamParams.

Definition at line 11 of file ReceiverStreamParams.cs.

◆ type

new List<string> CoreLink.ReceiverStreamParams.type

Definition at line 14 of file ReceiverStreamParams.cs.

Property Documentation

◆ ReceiverStream

ReceiverStream CoreLink.ReceiverStreamParams.ReceiverStream
getset

Definition at line 39 of file ReceiverStreamParams.cs.


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