17#ifndef CYBER_TRANSPORT_QOS_QOS_PROFILE_CONF_H_
18#define CYBER_TRANSPORT_QOS_QOS_PROFILE_CONF_H_
22#include "cyber/proto/qos_profile.pb.h"
30using cyber::proto::QosProfile;
39 uint32_t depth, uint32_t mps,
40 const QosReliabilityPolicy& reliability,
41 const QosDurabilityPolicy& durability);
static const uint32_t QOS_HISTORY_DEPTH_SYSTEM_DEFAULT
static const QosProfile QOS_PROFILE_SERVICES_DEFAULT
static const QosProfile QOS_PROFILE_TF_STATIC
virtual ~QosProfileConf()
static const QosProfile QOS_PROFILE_SENSOR_DATA
static const QosProfile QOS_PROFILE_PARAM_EVENT
static const uint32_t QOS_MPS_SYSTEM_DEFAULT
static const QosProfile QOS_PROFILE_SYSTEM_DEFAULT
static QosProfile CreateQosProfile(const QosHistoryPolicy &history, uint32_t depth, uint32_t mps, const QosReliabilityPolicy &reliability, const QosDurabilityPolicy &durability)
static const QosProfile QOS_PROFILE_DEFAULT
static const QosProfile QOS_PROFILE_TOPO_CHANGE
static const QosProfile QOS_PROFILE_PARAMETERS