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

ServiceLevel by channel type. More...

#include <fw/ServiceLevel.h>

Inheritance diagram for TypeServiceLevel:
Inheritance graph
[legend]

Public Types

enum  ConnectionType { UDP, TCP }
 

Public Member Functions

 TypeServiceLevel ()
 
 TypeServiceLevel (const Typename &type)
 
template<typename Reflector >
void reflect (Reflector &r)
 
void setChannelType (Typename type)
 
void reflect (XMLDeserializer &r)
 

Public Attributes

Typename channelType
 
std::list< BinarySerializerCodecPtrcodecs
 
ConnectionType connectionType
 
Duration interval
 

Detailed Description

ServiceLevel by channel type.

Member Enumeration Documentation

◆ ConnectionType

enum ConnectionType
inherited
Enumerator
UDP 
TCP 

Constructor & Destructor Documentation

◆ TypeServiceLevel() [1/2]

TypeServiceLevel ( )
inline

◆ TypeServiceLevel() [2/2]

TypeServiceLevel ( const Typename type)
inline

Member Function Documentation

◆ reflect() [1/2]

void reflect ( Reflector &  r)
inline

◆ setChannelType()

void setChannelType ( Typename  type)
inline

◆ reflect() [2/2]

void reflect ( XMLDeserializer r)
inlineinherited

Member Data Documentation

◆ channelType

Typename channelType

◆ codecs

std::list<BinarySerializerCodecPtr> codecs
inherited

◆ connectionType

ConnectionType connectionType
inherited

◆ interval

Duration interval
inherited

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