/Engine/Plugins/VirtualProduction/DMX/DMXProtocol/Source/DMXProtocol/Public/IO/DMXPort.h
Base class for a higher level abstraction of a DMX input or output. Higher level abstraction of a DMX input hiding networking specific and protocol specific complexity.
class FDMXPort : public [TSharedFromThis< FDMXPort, ESPMode::ThreadSafe >](API\Runtime\Core\Templates\TSharedFromThis)
FString
AutoCompleteDeviceAddress
The auto-complete Device Address, supports wildcards
bool
bAutoCompleteDeviceAddressEnabled
If true, instead of using the Device Address, the port will auto-complete the IP from the available Network Interface Card Addresses
EDMXCommunicati...
CommunicationType
The communication type of this port
FString
DeviceAddress
The address of the device that handles communication, e.g. the network interface for art-net
int32
ExternUniverseStart
The start address this being transposed to.
int32
LocalUniverseStart
The Local Start Universe
int32
NumUniverses
Number of Universes
FSimpleMulticas...
OnPortUpdated
Broadcast when the port is updated
FString
PortName
Variables that need be initialized from derived classes.
IDMXProtocolPtr
Protocol
The protocol of this port