RTI Connext Modern C++ API  Version 6.1.0
rti::core::TransportInfo Class Reference

<<extension>> <<value-type>> Contains the class id and message max size of an installed transport More...

#include <rti/core/TransportInfo.hpp>

Public Member Functions

 TransportInfo ()
 Creates an instance with default values. More...
 
 TransportInfo (const rti::core::TransportClassId::type &the_class_id, int32_t the_message_size_max)
 Creates an instance with the specified class id and max size. More...
 
rti::core::TransportClassId class_id () const
 Getter (see setter with the same name) More...
 
TransportInfoclass_id (const rti::core::TransportClassId::type &the_class_id)
 The class_id identifies the transport associated with the message_size_max. More...
 
int32_t message_size_max () const
 Getter (see setter with the same name) More...
 
TransportInfomessage_size_max (int32_t the_message_size_max)
 The maximum size of an RTPS message in bytes that can be sent or received by the transport plugin identified by the class_id. More...
 

Detailed Description

<<extension>> <<value-type>> Contains the class id and message max size of an installed transport

Constructor & Destructor Documentation

◆ TransportInfo() [1/2]

rti::core::TransportInfo::TransportInfo ( )
inline

Creates an instance with default values.

◆ TransportInfo() [2/2]

rti::core::TransportInfo::TransportInfo ( const rti::core::TransportClassId::type &  the_class_id,
int32_t  the_message_size_max 
)
inline

Creates an instance with the specified class id and max size.

Member Function Documentation

◆ class_id() [1/2]

rti::core::TransportClassId rti::core::TransportInfo::class_id ( ) const
inline

Getter (see setter with the same name)

◆ class_id() [2/2]

TransportInfo& rti::core::TransportInfo::class_id ( const rti::core::TransportClassId::type &  the_class_id)
inline

The class_id identifies the transport associated with the message_size_max.

◆ message_size_max() [1/2]

int32_t rti::core::TransportInfo::message_size_max ( ) const
inline

Getter (see setter with the same name)

◆ message_size_max() [2/2]

TransportInfo& rti::core::TransportInfo::message_size_max ( int32_t  the_message_size_max)
inline

The maximum size of an RTPS message in bytes that can be sent or received by the transport plugin identified by the class_id.