C# Class Animatroller.Framework.Expander.AcnStream

Inheritance: IPort, IRunnable, IOutputHardware
ファイルを表示 Open project: HakanL/animatroller Class Usage Examples

Public Properties

Property Type Description
animatrollerAcnId System.Guid

Protected Properties

Property Type Description
log Logger

Public Methods

Method Description
AcnStream ( IPAddress bindIpAddress, int priority ) : System
AcnStream ( int priority = 100 ) : System
Connect ( PhysicalDevice device, int universe ) : AcnStream
Connect ( PhysicalDevice device, int startUniverse, int startDmxChannel ) : AcnStream
JoinDmxUniverse ( ) : AcnStream
Start ( ) : void
Stop ( ) : void

Protected Methods

Method Description
GetPixelSendingUniverse ( int startUniverse, int startDmxChannel ) : AcnPixelUniverse
GetSendingUniverse ( int universe ) : AcnUniverse

Private Methods

Method Description
GetAddressFromInterfaceType ( NetworkInterfaceType interfaceType ) : IPAddress
GetFirstBindAddress ( ) : IPAddress
socket_NewPacket ( object sender, NewPacketEventArgs e ) : void

Method Details

AcnStream() public method

public AcnStream ( IPAddress bindIpAddress, int priority ) : System
bindIpAddress System.Net.IPAddress
priority int
return System

AcnStream() public method

public AcnStream ( int priority = 100 ) : System
priority int
return System

Connect() public method

public Connect ( PhysicalDevice device, int universe ) : AcnStream
device PhysicalDevice
universe int
return AcnStream

Connect() public method

public Connect ( PhysicalDevice device, int startUniverse, int startDmxChannel ) : AcnStream
device PhysicalDevice
startUniverse int
startDmxChannel int
return AcnStream

GetPixelSendingUniverse() protected method

protected GetPixelSendingUniverse ( int startUniverse, int startDmxChannel ) : AcnPixelUniverse
startUniverse int
startDmxChannel int
return AcnPixelUniverse

GetSendingUniverse() protected method

protected GetSendingUniverse ( int universe ) : AcnUniverse
universe int
return AcnUniverse

JoinDmxUniverse() public method

public JoinDmxUniverse ( ) : AcnStream
return AcnStream

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void

Property Details

animatrollerAcnId public_oe property

public Guid,System animatrollerAcnId
return System.Guid

log protected_oe static_oe property

protected static Logger log
return Logger