When an Output port of a specific Protocol is created in Project Settings: a) The protocol needs to return an object that implements IDMXSender for each registered OutputPort. If the Protocol cannot handle the Output Port, e.g. because the network interface is not reachable, the protocol needs to return nullptr.