OpenDDS
Snapshot(2023/04/28-20:55)
|
Classes | |
class | ArgCopier |
Define an argument copying functor. More... | |
struct | MD5_CTX |
Typedefs | |
typedef unsigned int | MD5_u32plus |
Functions | |
static const void * | body (MD5_CTX *ctx, const void *data, unsigned long size) |
void | MD5_Init (MD5_CTX *ctx) |
void | MD5_Update (MD5_CTX *ctx, const void *data, unsigned long size) |
void | MD5_Final (unsigned char *result, MD5_CTX *ctx) |
void | handle_tryconstruct_flags (DDS::MemberDescriptor *md, MemberFlag mf) |
int | random_id () |
void | hash_endpoint (::CORBA::Long &hash, const char *const endpoint, const size_t len) |
void | hash_endpoints (::CORBA::Long &hash, const ACE_TCHAR *const endpoints_str) |
::CORBA::Long | hash_endpoints (int argc, ACE_TCHAR **argv) |
void | assign (Update::BinSeq &to, const Update::BinSeq &from, Update::PersistenceUpdater::ALLOCATOR *allocator) |
void | assign (ACE_CString &to, const char *from, Update::PersistenceUpdater::ALLOCATOR *allocator) |
Variables | |
const ACE_CDR::ULong | transportContextDefault = 0xffffffff |
const ACE_TCHAR | FEDERATION_DOMAIN_KEY [] = ACE_TEXT("FederationDomain") |
const ACE_TCHAR | FEDERATION_ID_KEY [] = ACE_TEXT("FederationId") |
const ACE_TCHAR | FEDERATION_PORT_KEY [] = ACE_TEXT("FederationPort") |
typedef unsigned int OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::MD5_u32plus |
void OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::assign | ( | Update::BinSeq & | to, |
const Update::BinSeq & | from, | ||
Update::PersistenceUpdater::ALLOCATOR * | allocator | ||
) |
Definition at line 28 of file PersistenceUpdater.cpp.
References ACE_ALLOCATOR, ACE_Allocator_Adapter< class >::malloc(), and ACE_OS::memcpy().
void OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::assign | ( | ACE_CString & | to, |
const char * | from, | ||
Update::PersistenceUpdater::ALLOCATOR * | allocator | ||
) |
Definition at line 38 of file PersistenceUpdater.cpp.
References ACE_ALLOCATOR, ACE_Allocator_Adapter< class >::malloc(), ACE_OS::memcpy(), ACE_String_Base< char >::set(), and ACE_OS::strlen().
Referenced by Update::ActorStrt< QosSeq, QosSeq, ACE_CString, BinSeq, ContentSubscriptionBin, BinSeq >::ActorStrt(), Update::ParticipantStrt< QosSeq >::ParticipantStrt(), and Update::TopicStrt< QosSeq, ACE_CString >::TopicStrt().
|
static |
Definition at line 115 of file Hash.cpp.
References OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::MD5_CTX::a, OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::MD5_CTX::b, OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::MD5_CTX::c, OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::MD5_CTX::d, F, G, GET, H, I, SET, and STEP.
Referenced by OpenDDS::XTypes::has_type_object(), MD5_Final(), and MD5_Update().
void OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::handle_tryconstruct_flags | ( | DDS::MemberDescriptor * | md, |
MemberFlag | mf | ||
) |
Definition at line 19 of file TypeLookupService.cpp.
References ACE_ERROR, ACE_TEXT(), DDS::DISCARD, LM_ERROR, DDS::TRIM, OpenDDS::XTypes::TRY_CONSTRUCT1, OpenDDS::XTypes::TRY_CONSTRUCT2, DDS::MemberDescriptor::try_construct_kind, and DDS::USE_DEFAULT.
Referenced by OpenDDS::XTypes::TypeLookupService::complete_struct_member_to_member_descriptor(), and OpenDDS::XTypes::TypeLookupService::complete_union_member_to_member_descriptor().
void OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::hash_endpoint | ( | ::CORBA::Long & | hash, |
const char *const | endpoint, | ||
const size_t | len | ||
) |
Definition at line 121 of file FederatorConfig.cpp.
References OpenDDS::Security::SSL::hash().
Referenced by hash_endpoints().
void OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::hash_endpoints | ( | ::CORBA::Long & | hash, |
const ACE_TCHAR *const | endpoints_str | ||
) |
Definition at line 141 of file FederatorConfig.cpp.
References ACE_TEXT(), hash_endpoint(), ACE_OS::strlen(), and ACE_OS::strstr().
Referenced by hash_endpoints().
::CORBA::Long OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::hash_endpoints | ( | int | argc, |
ACE_TCHAR ** | argv | ||
) |
Definition at line 155 of file FederatorConfig.cpp.
References ACE_TEXT(), OpenDDS::Security::SSL::hash(), hash_endpoints(), random_id(), ACE_OS::strcasecmp(), ACE_OS::strlen(), and ACE_OS::strncasecmp().
void OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::MD5_Final | ( | unsigned char * | result, |
MD5_CTX * | ctx | ||
) |
Definition at line 267 of file Hash.cpp.
References OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::MD5_CTX::a, OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::MD5_CTX::b, body(), OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::MD5_CTX::buffer, OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::MD5_CTX::c, OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::MD5_CTX::d, free(), OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::MD5_CTX::hi, OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::MD5_CTX::lo, and memset().
Referenced by OpenDDS::DCPS::MD5Hash().
void OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::MD5_Init | ( | MD5_CTX * | ctx | ) |
Definition at line 222 of file Hash.cpp.
References OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::MD5_CTX::a, OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::MD5_CTX::b, OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::MD5_CTX::c, OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::MD5_CTX::d, OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::MD5_CTX::hi, and OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::MD5_CTX::lo.
Referenced by OpenDDS::DCPS::MD5Hash().
void OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::MD5_Update | ( | MD5_CTX * | ctx, |
const void * | data, | ||
unsigned long | size | ||
) |
Definition at line 233 of file Hash.cpp.
References body(), OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::MD5_CTX::buffer, free(), OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::MD5_CTX::hi, OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::MD5_CTX::lo, and memcpy().
Referenced by OpenDDS::DCPS::MD5Hash().
int OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::random_id | ( | ) |
Definition at line 112 of file FederatorConfig.cpp.
References ACE_OS::gettimeofday(), ACE_Time_Value::msec(), ACE_OS::rand(), and ACE_OS::srand().
Referenced by hash_endpoints().
const ACE_TCHAR OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::FEDERATION_DOMAIN_KEY[] = ACE_TEXT("FederationDomain") |
Definition at line 31 of file FederatorConfig.cpp.
Referenced by OpenDDS::Federator::Config::processFile().
const ACE_TCHAR OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::FEDERATION_ID_KEY[] = ACE_TEXT("FederationId") |
Definition at line 34 of file FederatorConfig.cpp.
Referenced by OpenDDS::Federator::Config::processFile().
const ACE_TCHAR OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::FEDERATION_PORT_KEY[] = ACE_TEXT("FederationPort") |
Definition at line 37 of file FederatorConfig.cpp.
Referenced by OpenDDS::Federator::Config::processFile().
const ACE_CDR::ULong OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL::transportContextDefault = 0xffffffff |
Definition at line 38 of file DCPSInfo_i.cpp.
Referenced by TAO_DDS_DCPSInfo_i::add_publication(), and TAO_DDS_DCPSInfo_i::add_subscription().