Apollo  6.0
Open source self driving car software
Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
apollo::cyber::transport::QosProfileConf Class Reference

#include <qos_profile_conf.h>

Collaboration diagram for apollo::cyber::transport::QosProfileConf:
Collaboration graph

Public Member Functions

 QosProfileConf ()
 
virtual ~QosProfileConf ()
 

Static Public Member Functions

static QosProfile CreateQosProfile (const QosHistoryPolicy &history, uint32_t depth, uint32_t mps, const QosReliabilityPolicy &reliability, const QosDurabilityPolicy &durability)
 

Static Public Attributes

static const uint32_t QOS_HISTORY_DEPTH_SYSTEM_DEFAULT
 
static const uint32_t QOS_MPS_SYSTEM_DEFAULT
 
static const QosProfile QOS_PROFILE_DEFAULT
 
static const QosProfile QOS_PROFILE_SENSOR_DATA
 
static const QosProfile QOS_PROFILE_PARAMETERS
 
static const QosProfile QOS_PROFILE_SERVICES_DEFAULT
 
static const QosProfile QOS_PROFILE_PARAM_EVENT
 
static const QosProfile QOS_PROFILE_SYSTEM_DEFAULT
 
static const QosProfile QOS_PROFILE_TF_STATIC
 
static const QosProfile QOS_PROFILE_TOPO_CHANGE
 

Constructor & Destructor Documentation

◆ QosProfileConf()

apollo::cyber::transport::QosProfileConf::QosProfileConf ( )

◆ ~QosProfileConf()

virtual apollo::cyber::transport::QosProfileConf::~QosProfileConf ( )
virtual

Member Function Documentation

◆ CreateQosProfile()

static QosProfile apollo::cyber::transport::QosProfileConf::CreateQosProfile ( const QosHistoryPolicy &  history,
uint32_t  depth,
uint32_t  mps,
const QosReliabilityPolicy &  reliability,
const QosDurabilityPolicy &  durability 
)
static

Member Data Documentation

◆ QOS_HISTORY_DEPTH_SYSTEM_DEFAULT

const uint32_t apollo::cyber::transport::QosProfileConf::QOS_HISTORY_DEPTH_SYSTEM_DEFAULT
static

◆ QOS_MPS_SYSTEM_DEFAULT

const uint32_t apollo::cyber::transport::QosProfileConf::QOS_MPS_SYSTEM_DEFAULT
static

◆ QOS_PROFILE_DEFAULT

const QosProfile apollo::cyber::transport::QosProfileConf::QOS_PROFILE_DEFAULT
static

◆ QOS_PROFILE_PARAM_EVENT

const QosProfile apollo::cyber::transport::QosProfileConf::QOS_PROFILE_PARAM_EVENT
static

◆ QOS_PROFILE_PARAMETERS

const QosProfile apollo::cyber::transport::QosProfileConf::QOS_PROFILE_PARAMETERS
static

◆ QOS_PROFILE_SENSOR_DATA

const QosProfile apollo::cyber::transport::QosProfileConf::QOS_PROFILE_SENSOR_DATA
static

◆ QOS_PROFILE_SERVICES_DEFAULT

const QosProfile apollo::cyber::transport::QosProfileConf::QOS_PROFILE_SERVICES_DEFAULT
static

◆ QOS_PROFILE_SYSTEM_DEFAULT

const QosProfile apollo::cyber::transport::QosProfileConf::QOS_PROFILE_SYSTEM_DEFAULT
static

◆ QOS_PROFILE_TF_STATIC

const QosProfile apollo::cyber::transport::QosProfileConf::QOS_PROFILE_TF_STATIC
static

◆ QOS_PROFILE_TOPO_CHANGE

const QosProfile apollo::cyber::transport::QosProfileConf::QOS_PROFILE_TOPO_CHANGE
static

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