#include "RtpsCoreTypeSupportImpl.h"
#include "rtps_export.h"
#include "dds/DCPS/Serializer.h"
#include "dds/DCPS/TypeSupportImpl.h"
#include "dds/DdsDcpsInfoUtilsC.h"
#include "dds/DdsDcpsInfoUtilsTypeSupportImpl.h"
#include "md5.h"
#include "ace/INET_Addr.h"
#include "ace/Message_Block.h"
#include <cstring>
Go to the source code of this file.
Namespaces | |
namespace | OpenDDS |
The Internal API and Implementation of OpenDDS. | |
namespace | OpenDDS::RTPS |
Functions | |
template<typename T > | |
void | OpenDDS::RTPS::marshal_key_hash (const T &msg, KeyHash_t &hash) |
void | OpenDDS::RTPS::assign (GuidPrefix_t &dest, const GuidPrefix_t &src) |
void | OpenDDS::RTPS::assign (DCPS::OctetArray16 &dest, const DCPS::OctetArray16 &src) |
void | OpenDDS::RTPS::assign (DCPS::OctetArray16 &dest, const ACE_CDR::ULong &ipv4addr_be) |
void | OpenDDS::RTPS::assign (DCPS::EntityKey_t &lhs, unsigned int rhs) |
void | OpenDDS::RTPS::address_to_bytes (DCPS::OctetArray16 &dest, const ACE_INET_Addr &addr) |
int | OpenDDS::RTPS::address_to_kind (const ACE_INET_Addr &addr) |
int | OpenDDS::RTPS::locator_to_address (ACE_INET_Addr &dest, const DCPS::Locator_t &locator, bool map) |
DDS::ReturnCode_t | OpenDDS::RTPS::blob_to_locators (const DCPS::TransportBLOB &blob, DCPS::LocatorSeq &locators, bool *requires_inline_qos, unsigned int *pBytesRead) |
void | OpenDDS::RTPS::locators_to_blob (const DCPS::LocatorSeq &locators, DCPS::TransportBLOB &blob) |
template<typename T > | |
void | OpenDDS::RTPS::message_block_to_sequence (const ACE_Message_Block &mb_locator, T &out) |