artdaq  v3_03_00
artdaq::PortManager Class Reference

Classes

struct  Config
 Configuration of PortManager. May be used for parameter validation More...
 

Public Types

using Parameters = fhicl::WrappedTable< Config >
 

Public Member Functions

void UpdateConfiguration (fhicl::ParameterSet const &ps)
 
int GetRoutingTokenPort (int subsystemID=0)
 
int GetRoutingAckPort (int subsystemID=0)
 
int GetXMLRPCPort (int rank)
 
int GetTCPSocketTransferPort (int rank)
 
int GetRequestMessagePort ()
 
std::string GetRequestMessageGroupAddress (int subsystemID=0)
 
int GetRoutingTablePort ()
 
std::string GetRoutingTableGroupAddress (int subsystemID=0)
 
int GetMulticastTransferPort (int rank)
 
std::string GetMulticastTransferGroupAddress ()
 
in_addr GetMulticastOutputAddress (std::string interface_name="", std::string interface_address="")
 

Detailed Description

Definition at line 21 of file PortManager.hh.


The documentation for this class was generated from the following files: