Documentation ¶
Index ¶
- Constants
- type PacketCallbackFunc
- type Receiver
- func (r *Receiver) JoinUniverse(universe uint16) error
- func (r *Receiver) LeaveUniverse(universe uint16) error
- func (r *Receiver) RegisterPacketCallback(packetType packet.SACNPacketType, callback PacketCallbackFunc)
- func (r *Receiver) RegisterTerminationCallback(callback TerminationCallbackFunc)
- func (r *Receiver) Start()
- func (r *Receiver) Stop()
- type TerminationCallbackFunc
Constants ¶
View Source
const ( SACN_PORT = 5568 DISCOVERY_UNIVERSE = 64214 UNIVERSE_DISCOVERY_INTERVAL = 10 // in seconds NETWORK_DATA_LOSS_TIMEOUT = 2500 // in milliseconds )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PacketCallbackFunc ¶
type PacketCallbackFunc func(p packet.SACNPacket, source string)
type Receiver ¶
type Receiver struct {
// contains filtered or unexported fields
}
func NewReceiver ¶
func (*Receiver) JoinUniverse ¶
func (*Receiver) LeaveUniverse ¶
func (*Receiver) RegisterPacketCallback ¶
func (r *Receiver) RegisterPacketCallback(packetType packet.SACNPacketType, callback PacketCallbackFunc)
func (*Receiver) RegisterTerminationCallback ¶
func (r *Receiver) RegisterTerminationCallback(callback TerminationCallbackFunc)
type TerminationCallbackFunc ¶
type TerminationCallbackFunc func(universe uint16)
Click to show internal directories.
Click to hide internal directories.