Class Output<T>
  
Syntax
[Serializable]
public abstract class Output<T> : IOutput<T>, IOutput
 
Type Parameters
Constructors
  
Output()
Declaration
Properties
  
id
Declaration
public string id { get; }
 
Property Value
Implements
Methods
  
Declaration
public void ConnectInput(Input<T> input)
 
Parameters
| Type | 
Name | 
Description | 
| Input<T> | 
input | 
 | 
SendBegin()
Declaration
Implements
SendEnd()
Declaration
Implements
SendStreamAdded(T)
Declaration
public void SendStreamAdded(T stream)
 
Parameters
| Type | 
Name | 
Description | 
| T | 
stream | 
 | 
Implements
SendStreamChanged(T)
Declaration
public void SendStreamChanged(T stream)
 
Parameters
| Type | 
Name | 
Description | 
| T | 
stream | 
 | 
Implements
SendStreamEvent(T, StreamEvent)
Declaration
public void SendStreamEvent(T stream, StreamEvent eventType)
 
Parameters
Implements
SendStreamRemoved(T)
Declaration
public void SendStreamRemoved(T stream)
 
Parameters
| Type | 
Name | 
Description | 
| T | 
stream | 
 | 
Implements