/Engine/Plugins/VirtualProduction/DMX/DMXProtocol/Source/DMXProtocol/Public/Interfaces/IDMXProtocol.h
Called to register a DMXOutputPort with the protocol. If initially valid, returned sender needs to guarantee to be valid while the port is registered. This should be implemented so each port can only register once (see Art-Net for an example).
The DMX senders that can be used while the output port is registered.
[TArray](API\Runtime\Core\Containers\TArray)< [TSharedPtr](API\Runtime\Core\Templates\TSharedPtr)< [IDMXSender](API\Plugins\DMXProtocol\Interfaces\IDMXSender) > > RegisterOutputPort ( const [FDMXOutputPortSharedRef](API\Plugins\DMXProtocol\FDMXOutputPortSharedRef) & OutputPort )