MIRA
Public Types | Public Member Functions | Public Attributes | List of all members
ServiceLevelBase Class Reference

QoS management information for channels. More...

#include <fw/ServiceLevel.h>

Inheritance diagram for ServiceLevelBase:
Inheritance graph
[legend]

Public Types

enum  ConnectionType { UDP, TCP }
 

Public Member Functions

 ServiceLevelBase ()
 
template<typename Reflector >
void reflect (Reflector &r)
 
void reflect (XMLDeserializer &r)
 

Public Attributes

std::list< BinarySerializerCodecPtrcodecs
 
ConnectionType connectionType
 
Duration interval
 

Detailed Description

QoS management information for channels.

Member Enumeration Documentation

◆ ConnectionType

Enumerator
UDP 
TCP 

Constructor & Destructor Documentation

◆ ServiceLevelBase()

ServiceLevelBase ( )
inline

Member Function Documentation

◆ reflect() [1/2]

void reflect ( Reflector &  r)
inline

◆ reflect() [2/2]

void reflect ( XMLDeserializer r)
inline

Member Data Documentation

◆ codecs

std::list<BinarySerializerCodecPtr> codecs

◆ connectionType

ConnectionType connectionType

◆ interval

Duration interval

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