Struct ILLIXR::network::topic_config
ClassList > ILLIXR > network > topic_config
Public Types
Type | Name |
---|---|
enum | SerializationMethod |
enum | packetization_type |
enum | priority_type |
Public Attributes
Type | Name |
---|---|
bool | allow_out_of_order = false |
std::optional< std::chrono::duration< long, std::nano > > | latency |
packetization_type | packetization = DEFAULT |
priority_type | priority = MEDIUM |
bool | retransmit = false |
enum ILLIXR::network::topic_config::SerializationMethod | serialization_method |
Public Types Documentation
enum SerializationMethod
enum ILLIXR::network::topic_config::SerializationMethod {
BOOST,
PROTOBUF
};
enum packetization_type
enum ILLIXR::network::topic_config::packetization_type {
IMMEDIATE,
DEFAULT,
SUGGEST_LATENCY
};
enum priority_type
enum ILLIXR::network::topic_config::priority_type {
LOWEST,
LOW,
MEDIUM,
HIGH,
HIGHEST
};
Public Attributes Documentation
variable allow_out_of_order
bool ILLIXR::network::topic_config::allow_out_of_order;
variable latency
std::optional<std::chrono::duration<long, std::nano> > ILLIXR::network::topic_config::latency;
variable packetization
packetization_type ILLIXR::network::topic_config::packetization;
variable priority
priority_type ILLIXR::network::topic_config::priority;
variable retransmit
bool ILLIXR::network::topic_config::retransmit;
variable serialization_method
enum ILLIXR::network::topic_config::SerializationMethod ILLIXR::network::topic_config::serialization_method;
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/include/illixr/network/topic_config.hpp