TwiceAsNice  2019-02-18
Public Member Functions | Public Attributes | List of all members
Basda::Microgate::BcuFactory::BcuConfig Struct Reference

#include <BcuFactory.h>

Collaboration diagram for Basda::Microgate::BcuFactory::BcuConfig:
Collaboration graph

Public Member Functions

 BcuConfig (const std::string &theBcuName)
 
void setIpv4Address (const std::string &address)
 
void setBcuUdpPort (uint16_t port)
 
void setLocalUdpPort (uint16_t port)
 
void setBcuInternalCodeExecutionTimeoutCountToleranceLimit (const size_t limit)
 
 BcuConfig (const std::string &theBcuName)
 
void setIpv4Address (const std::string &address)
 
void setBcuUdpPort (uint16_t port)
 
void setLocalUdpPort (uint16_t port)
 
void setBcuInternalCodeExecutionTimeoutCountToleranceLimit (const size_t limit)
 

Public Attributes

std::string bcuName
 
std::string bcuIpAddress
 
uint16_t bcuUdpPort
 
uint16_t localUdpPort
 
unsigned connectionTimeoutInMilliseconds
 
size_t bcuCmdTimeoutCountToleranceLimit
 

Constructor & Destructor Documentation

◆ BcuConfig() [1/2]

Basda::Microgate::BcuFactory::BcuConfig::BcuConfig ( const std::string &  theBcuName)
inline

◆ BcuConfig() [2/2]

Basda::Microgate::BcuFactory::BcuConfig::BcuConfig ( const std::string &  theBcuName)
inline

Member Function Documentation

◆ setBcuInternalCodeExecutionTimeoutCountToleranceLimit() [1/2]

void Basda::Microgate::BcuFactory::BcuConfig::setBcuInternalCodeExecutionTimeoutCountToleranceLimit ( const size_t  limit)
inline

◆ setBcuInternalCodeExecutionTimeoutCountToleranceLimit() [2/2]

void Basda::Microgate::BcuFactory::BcuConfig::setBcuInternalCodeExecutionTimeoutCountToleranceLimit ( const size_t  limit)
inline

◆ setBcuUdpPort() [1/2]

void Basda::Microgate::BcuFactory::BcuConfig::setBcuUdpPort ( uint16_t  port)
inline

◆ setBcuUdpPort() [2/2]

void Basda::Microgate::BcuFactory::BcuConfig::setBcuUdpPort ( uint16_t  port)
inline

◆ setIpv4Address() [1/2]

void Basda::Microgate::BcuFactory::BcuConfig::setIpv4Address ( const std::string &  address)
inline

◆ setIpv4Address() [2/2]

void Basda::Microgate::BcuFactory::BcuConfig::setIpv4Address ( const std::string &  address)
inline

◆ setLocalUdpPort() [1/2]

void Basda::Microgate::BcuFactory::BcuConfig::setLocalUdpPort ( uint16_t  port)
inline

◆ setLocalUdpPort() [2/2]

void Basda::Microgate::BcuFactory::BcuConfig::setLocalUdpPort ( uint16_t  port)
inline

Member Data Documentation

◆ bcuCmdTimeoutCountToleranceLimit

size_t Basda::Microgate::BcuFactory::BcuConfig::bcuCmdTimeoutCountToleranceLimit

◆ bcuIpAddress

std::string Basda::Microgate::BcuFactory::BcuConfig::bcuIpAddress

◆ bcuName

std::string Basda::Microgate::BcuFactory::BcuConfig::bcuName

◆ bcuUdpPort

uint16_t Basda::Microgate::BcuFactory::BcuConfig::bcuUdpPort

◆ connectionTimeoutInMilliseconds

unsigned Basda::Microgate::BcuFactory::BcuConfig::connectionTimeoutInMilliseconds

◆ localUdpPort

uint16_t Basda::Microgate::BcuFactory::BcuConfig::localUdpPort

The documentation for this struct was generated from the following file: