OpenDDS
Snapshot(2023/04/07-19:43)
|
Classes | |
struct | DiscoveredPublication_SecurityWrapper |
struct | DiscoveredSubscription_SecurityWrapper |
OpenDDS_Rtps_Export void OpenDDS::RTPS::ParameterListConverter::add_DataRepresentationQos | ( | ParameterList & | param_list, |
const DDS::DataRepresentationIdSeq & | ids | ||
) |
Definition at line 789 of file ParameterListConverter.cpp.
References OpenDDS::DCPS::push_back(), OpenDDS::RTPS::Parameter::representation, OpenDDS::DCPS::set_reader_effective_data_rep_qos(), DDS::DataRepresentationQosPolicy::value, and DDS::XCDR_DATA_REPRESENTATION.
Referenced by OpenDDS::RTPS::ParameterListConverter::DiscoveredSubscription_SecurityWrapper::DiscoveredSubscription_SecurityWrapper(), and to_param_list().
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::from_param_list | ( | const ParameterList & | param_list, |
DDS::ParticipantBuiltinTopicData & | pbtd | ||
) |
Definition at line 344 of file ParameterListConverter.cpp.
References OpenDDS::RTPS::PID_USER_DATA, OpenDDS::RTPS::PIDMASK_INCOMPATIBLE, and OpenDDS::RTPS::Parameter::user_data.
Referenced by OpenDDS::RTPS::Spdp::data_received(), OpenDDS::RTPS::Sedp::DiscoveryReader::data_received_i(), OpenDDS::RTPS::ParameterListConverter::DiscoveredSubscription_SecurityWrapper::DiscoveredSubscription_SecurityWrapper(), from_param_list(), OpenDDS::RTPS::ip_in_AgentInfo(), and OpenDDS::RTPS::Spdp::process_participant_ice().
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::from_param_list | ( | const ParameterList & | param_list, |
DDS::Security::ParticipantBuiltinTopicData & | pbtd | ||
) |
Definition at line 397 of file ParameterListConverter.cpp.
References DDS::Security::ParticipantBuiltinTopicData::base, DDS::Security::ParticipantBuiltinTopicData::extended_builtin_endpoints, OpenDDS::RTPS::Parameter::extended_builtin_endpoints, from_param_list(), DDS::Security::ParticipantBuiltinTopicData::identity_token, OpenDDS::RTPS::Parameter::identity_token, DDS::Security::ParticipantSecurityInfo::participant_security_attributes, OpenDDS::RTPS::Parameter::participant_security_info, DDS::Security::ParticipantBuiltinTopicData::permissions_token, OpenDDS::RTPS::Parameter::permissions_token, DDS::Security::PID_EXTENDED_BUILTIN_ENDPOINTS, DDS::Security::PID_IDENTITY_TOKEN, DDS::Security::PID_PARTICIPANT_SECURITY_INFO, DDS::Security::PID_PERMISSIONS_TOKEN, OpenDDS::RTPS::PID_PROPERTY_LIST, OpenDDS::RTPS::PIDMASK_INCOMPATIBLE, DDS::Security::ParticipantSecurityInfo::plugin_participant_security_attributes, DDS::Security::ParticipantBuiltinTopicData::property, OpenDDS::RTPS::Parameter::property, and DDS::Security::ParticipantBuiltinTopicData::security_info.
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::from_param_list | ( | const ParameterList & | param_list, |
DDS::Security::ParticipantBuiltinTopicDataSecure & | pbtds | ||
) |
Definition at line 447 of file ParameterListConverter.cpp.
References DDS::Security::ParticipantBuiltinTopicDataSecure::base, from_param_list(), DDS::Security::ParticipantBuiltinTopicDataSecure::identity_status_token, OpenDDS::RTPS::Parameter::identity_status_token, OpenDDS_Rtps_Export, DDS::Security::PID_IDENTITY_STATUS_TOKEN, and OpenDDS::RTPS::PIDMASK_INCOMPATIBLE.
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::from_param_list | ( | const ParameterList & | param_list, |
ParticipantProxy_t & | proxy | ||
) |
Definition at line 569 of file ParameterListConverter.cpp.
References OpenDDS::RTPS::ParticipantProxy_t::availableBuiltinEndpoints, OpenDDS::RTPS::ParticipantProxy_t::availableExtendedBuiltinEndpoints, OpenDDS::RTPS::OpenDDSParticipantFlags_t::bits, OpenDDS::RTPS::Parameter::builtin_endpoints, OpenDDS::RTPS::Parameter::builtinEndpointQos, OpenDDS::RTPS::ParticipantProxy_t::builtinEndpointQos, OpenDDS::RTPS::Parameter::count, OpenDDS::RTPS::ParticipantProxy_t::defaultMulticastLocatorList, OpenDDS::RTPS::ParticipantProxy_t::defaultUnicastLocatorList, OpenDDS::RTPS::Parameter::domainId, OpenDDS::RTPS::ParticipantProxy_t::domainId, OpenDDS::RTPS::Parameter::expects_inline_qos, OpenDDS::RTPS::ParticipantProxy_t::expectsInlineQos, OpenDDS::RTPS::Parameter::extended_builtin_endpoints, OpenDDS::RTPS::Parameter::guid, OpenDDS::DCPS::GUID_t::guidPrefix, OpenDDS::RTPS::ParticipantProxy_t::guidPrefix, OpenDDS::RTPS::Parameter::locator, OpenDDS::RTPS::ParticipantProxy_t::manualLivelinessCount, ACE_OS::memcpy(), OpenDDS::RTPS::ParticipantProxy_t::metatrafficMulticastLocatorList, OpenDDS::RTPS::ParticipantProxy_t::metatrafficUnicastLocatorList, OpenDDS::RTPS::ParticipantProxy_t::opendds_participant_flags, OpenDDS_Rtps_Export, OpenDDS::RTPS::Parameter::opendds_rtps_relay_application_participant, OpenDDS::RTPS::ParticipantProxy_t::opendds_rtps_relay_application_participant, OpenDDS::RTPS::Parameter::participant_builtin_endpoints, OpenDDS::RTPS::Parameter::participant_flags, OpenDDS::RTPS::PID_BUILTIN_ENDPOINT_QOS, OpenDDS::RTPS::PID_BUILTIN_ENDPOINT_SET, OpenDDS::RTPS::PID_DEFAULT_MULTICAST_LOCATOR, OpenDDS::RTPS::PID_DEFAULT_UNICAST_LOCATOR, OpenDDS::RTPS::PID_DOMAIN_ID, OpenDDS::RTPS::PID_EXPECTS_INLINE_QOS, DDS::Security::PID_EXTENDED_BUILTIN_ENDPOINTS, OpenDDS::RTPS::PID_METATRAFFIC_MULTICAST_LOCATOR, OpenDDS::RTPS::PID_METATRAFFIC_UNICAST_LOCATOR, OpenDDS::RTPS::PID_OPENDDS_PARTICIPANT_FLAGS, OpenDDS::RTPS::PID_OPENDDS_RTPS_RELAY_APPLICATION_PARTICIPANT, OpenDDS::RTPS::PID_PAD, OpenDDS::RTPS::PID_PARTICIPANT_BUILTIN_ENDPOINTS, OpenDDS::RTPS::PID_PARTICIPANT_GUID, OpenDDS::RTPS::PID_PARTICIPANT_MANUAL_LIVELINESS_COUNT, OpenDDS::RTPS::PID_PROPERTY_LIST, OpenDDS::RTPS::PID_PROTOCOL_VERSION, OpenDDS::RTPS::PID_SENTINEL, OpenDDS::RTPS::PID_VENDORID, OpenDDS::RTPS::PIDMASK_INCOMPATIBLE, OpenDDS::RTPS::Parameter::property, OpenDDS::RTPS::ParticipantProxy_t::property, OpenDDS::RTPS::ParticipantProxy_t::protocolVersion, OpenDDS::DCPS::push_back(), OpenDDS::RTPS::Count_t::value, OpenDDS::RTPS::Parameter::vendor, OpenDDS::RTPS::VendorId_t::vendorId, OpenDDS::RTPS::ParticipantProxy_t::vendorId, and OpenDDS::RTPS::Parameter::version.
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::from_param_list | ( | const ParameterList & | param_list, |
Duration_t & | duration | ||
) |
Definition at line 688 of file ParameterListConverter.cpp.
References OpenDDS::RTPS::Parameter::duration, OpenDDS::RTPS::Duration_t::fraction, OpenDDS_Rtps_Export, OpenDDS::RTPS::PID_PARTICIPANT_LEASE_DURATION, OpenDDS::RTPS::PIDMASK_INCOMPATIBLE, and OpenDDS::RTPS::Duration_t::seconds.
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::from_param_list | ( | const ParameterList & | param_list, |
SPDPdiscoveredParticipantData & | participant_data | ||
) |
Definition at line 723 of file ParameterListConverter.cpp.
References OpenDDS::RTPS::SPDPdiscoveredParticipantData::ddsParticipantData, from_param_list(), OpenDDS::RTPS::SPDPdiscoveredParticipantData::leaseDuration, and OpenDDS::RTPS::SPDPdiscoveredParticipantData::participantProxy.
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::from_param_list | ( | const ParameterList & | param_list, |
OpenDDS::Security::SPDPdiscoveredParticipantData & | participant_data | ||
) |
Definition at line 755 of file ParameterListConverter.cpp.
References DDS::Security::ParticipantBuiltinTopicData::base, DDS::Security::ParticipantBuiltinTopicDataSecure::base, OpenDDS::Security::SPDPdiscoveredParticipantData::dataKind, OpenDDS::Security::SPDPdiscoveredParticipantData::ddsParticipantDataSecure, OpenDDS::Security::DPDK_ENHANCED, OpenDDS::Security::DPDK_SECURE, from_param_list(), OpenDDS::Security::SPDPdiscoveredParticipantData::leaseDuration, and OpenDDS::Security::SPDPdiscoveredParticipantData::participantProxy.
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::from_param_list | ( | const ParameterList & | param_list, |
DCPS::DiscoveredWriterData & | writer_data, | ||
bool | use_xtypes, | ||
XTypes::TypeInformation & | type_info | ||
) |
Definition at line 963 of file ParameterListConverter.cpp.
References OpenDDS::DCPS::WriterProxy_t::allLocators, OpenDDS::RTPS::BEST_EFFORT, DDS::BEST_EFFORT_RELIABILITY_QOS, OpenDDS::DCPS::DiscoveredWriterData::ddsPublicationData, OpenDDS::RTPS::Parameter::deadline, OpenDDS::RTPS::Parameter::destination_order, OpenDDS::RTPS::Parameter::durability, OpenDDS::RTPS::Parameter::durability_service, OpenDDS::RTPS::Parameter::group_data, OpenDDS::RTPS::Parameter::guid, OpenDDS::RTPS::ReliabilityQosPolicyRtps::kind, OpenDDS::RTPS::Parameter::latency_budget, OpenDDS::RTPS::Parameter::lifespan, OpenDDS::RTPS::Parameter::liveliness, OpenDDS::RTPS::Parameter::locator, OpenDDS::RTPS::ReliabilityQosPolicyRtps::max_blocking_time, OpenDDS::RTPS::Parameter::opendds_locator, OpenDDS::RTPS::Parameter::ownership, OpenDDS::RTPS::Parameter::ownership_strength, OpenDDS::RTPS::Parameter::partition, OpenDDS::RTPS::PID_DATA_REPRESENTATION, OpenDDS::RTPS::PID_DEADLINE, OpenDDS::RTPS::PID_DESTINATION_ORDER, OpenDDS::RTPS::PID_DURABILITY, OpenDDS::RTPS::PID_DURABILITY_SERVICE, OpenDDS::RTPS::PID_ENDPOINT_GUID, OpenDDS::RTPS::PID_GROUP_DATA, OpenDDS::RTPS::PID_LATENCY_BUDGET, OpenDDS::RTPS::PID_LIFESPAN, OpenDDS::RTPS::PID_LIVELINESS, OpenDDS::RTPS::PID_MULTICAST_LOCATOR, OpenDDS::RTPS::PID_OPENDDS_LOCATOR, OpenDDS::RTPS::PID_OWNERSHIP, OpenDDS::RTPS::PID_OWNERSHIP_STRENGTH, OpenDDS::RTPS::PID_PAD, OpenDDS::RTPS::PID_PARTITION, OpenDDS::RTPS::PID_PRESENTATION, OpenDDS::RTPS::PID_RELIABILITY, OpenDDS::RTPS::PID_SENTINEL, OpenDDS::RTPS::PID_TOPIC_DATA, OpenDDS::RTPS::PID_TOPIC_NAME, OpenDDS::RTPS::PID_TYPE_NAME, OpenDDS::RTPS::PID_UNICAST_LOCATOR, OpenDDS::RTPS::PID_USER_DATA, OpenDDS::RTPS::PID_XTYPES_TYPE_INFORMATION, OpenDDS::RTPS::PIDMASK_INCOMPATIBLE, OpenDDS::RTPS::Parameter::presentation, OpenDDS::DCPS::push_back(), OpenDDS::RTPS::Parameter::reliability, DDS::RELIABLE_RELIABILITY_QOS, OpenDDS::DCPS::WriterProxy_t::remoteWriterGuid, OpenDDS::RTPS::Parameter::representation, OpenDDS::RTPS::Parameter::string_data, TheServiceParticipant, OpenDDS::RTPS::Parameter::topic_data, OpenDDS::RTPS::Parameter::user_data, OpenDDS::RTPS::ReliabilityKind_t::value, DDS::DataRepresentationQosPolicy::value, OpenDDS::DCPS::DiscoveredWriterData::writerProxy, and DDS::XCDR_DATA_REPRESENTATION.
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::from_param_list | ( | const ParameterList & | param_list, |
DCPS::DiscoveredReaderData & | reader_data, | ||
bool | use_xtypes, | ||
XTypes::TypeInformation & | type_info | ||
) |
Definition at line 1307 of file ParameterListConverter.cpp.
References OpenDDS::DCPS::ReaderProxy_t::allLocators, OpenDDS::DCPS::ReaderProxy_t::associatedWriters, DDS::BEST_EFFORT_RELIABILITY_QOS, OpenDDS::RTPS::Parameter::content_filter_property, OpenDDS::DCPS::ContentFilterProperty_t::contentFilteredTopicName, OpenDDS::DCPS::DiscoveredReaderData::contentFilterProperty, OpenDDS::DCPS::DiscoveredReaderData::ddsSubscriptionData, OpenDDS::RTPS::Parameter::deadline, OpenDDS::RTPS::Parameter::destination_order, OpenDDS::RTPS::Parameter::durability, OpenDDS::DCPS::ReaderProxy_t::expectsInlineQos, OpenDDS::DCPS::ContentFilterProperty_t::expressionParameters, OpenDDS::DCPS::ContentFilterProperty_t::filterClassName, OpenDDS::DCPS::ContentFilterProperty_t::filterExpression, OpenDDS::RTPS::Parameter::group_data, OpenDDS::RTPS::Parameter::guid, OpenDDS::RTPS::ReliabilityQosPolicyRtps::kind, OpenDDS::RTPS::Parameter::latency_budget, OpenDDS::RTPS::Parameter::liveliness, OpenDDS::RTPS::Parameter::locator, OpenDDS::RTPS::ReliabilityQosPolicyRtps::max_blocking_time, OpenDDS::RTPS::Parameter::opendds_locator, OpenDDS::RTPS::Parameter::ownership, OpenDDS::RTPS::Parameter::partition, OpenDDS::RTPS::PID_CONTENT_FILTER_PROPERTY, OpenDDS::RTPS::PID_DATA_REPRESENTATION, OpenDDS::RTPS::PID_DEADLINE, OpenDDS::RTPS::PID_DESTINATION_ORDER, OpenDDS::RTPS::PID_DURABILITY, OpenDDS::RTPS::PID_ENDPOINT_GUID, OpenDDS::RTPS::PID_GROUP_DATA, OpenDDS::RTPS::PID_LATENCY_BUDGET, OpenDDS::RTPS::PID_LIVELINESS, OpenDDS::RTPS::PID_MULTICAST_LOCATOR, OpenDDS::RTPS::PID_OPENDDS_ASSOCIATED_WRITER, OpenDDS::RTPS::PID_OPENDDS_LOCATOR, OpenDDS::RTPS::PID_OWNERSHIP, OpenDDS::RTPS::PID_PAD, OpenDDS::RTPS::PID_PARTITION, OpenDDS::RTPS::PID_PRESENTATION, OpenDDS::RTPS::PID_RELIABILITY, OpenDDS::RTPS::PID_SENTINEL, OpenDDS::RTPS::PID_TIME_BASED_FILTER, OpenDDS::RTPS::PID_TOPIC_DATA, OpenDDS::RTPS::PID_TOPIC_NAME, OpenDDS::RTPS::PID_TYPE_NAME, OpenDDS::RTPS::PID_UNICAST_LOCATOR, OpenDDS::RTPS::PID_USER_DATA, OpenDDS::RTPS::PID_XTYPES_TYPE_CONSISTENCY, OpenDDS::RTPS::PID_XTYPES_TYPE_INFORMATION, OpenDDS::RTPS::PIDMASK_INCOMPATIBLE, OpenDDS::RTPS::Parameter::presentation, OpenDDS::DCPS::push_back(), OpenDDS::DCPS::DiscoveredReaderData::readerProxy, OpenDDS::DCPS::ContentFilterProperty_t::relatedTopicName, OpenDDS::RTPS::Parameter::reliability, OpenDDS::RTPS::RELIABLE, DDS::RELIABLE_RELIABILITY_QOS, OpenDDS::DCPS::ReaderProxy_t::remoteReaderGuid, OpenDDS::RTPS::Parameter::representation, OpenDDS::RTPS::Parameter::string_data, TheServiceParticipant, OpenDDS::RTPS::Parameter::time_based_filter, OpenDDS::RTPS::Parameter::topic_data, OpenDDS::RTPS::Parameter::type_consistency, OpenDDS::RTPS::Parameter::user_data, OpenDDS::RTPS::ReliabilityKind_t::value, DDS::DataRepresentationQosPolicy::value, and DDS::XCDR_DATA_REPRESENTATION.
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::from_param_list | ( | const ParameterList & | param_list, |
DDS::Security::EndpointSecurityInfo & | info | ||
) |
Definition at line 1486 of file ParameterListConverter.cpp.
References DDS::Security::EndpointSecurityInfo::endpoint_security_attributes, OpenDDS::RTPS::Parameter::endpoint_security_info, DDS::Security::PID_ENDPOINT_SECURITY_INFO, OpenDDS::RTPS::PIDMASK_INCOMPATIBLE, and DDS::Security::EndpointSecurityInfo::plugin_endpoint_security_attributes.
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::from_param_list | ( | const ParameterList & | param_list, |
DDS::Security::DataTags & | tags | ||
) |
Definition at line 1518 of file ParameterListConverter.cpp.
References OpenDDS::RTPS::Parameter::data_tags, DDS::Security::PID_DATA_TAGS, OpenDDS::RTPS::PIDMASK_INCOMPATIBLE, and DDS::Security::DataTags::tags.
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::from_param_list | ( | const ParameterList & | param_list, |
DiscoveredPublication_SecurityWrapper & | wrapper, | ||
bool | use_xtypes, | ||
XTypes::TypeInformation & | type_info | ||
) |
Definition at line 1554 of file ParameterListConverter.cpp.
References OpenDDS::RTPS::ParameterListConverter::DiscoveredPublication_SecurityWrapper::data, OpenDDS::RTPS::ParameterListConverter::DiscoveredPublication_SecurityWrapper::data_tags, from_param_list(), and OpenDDS::RTPS::ParameterListConverter::DiscoveredPublication_SecurityWrapper::security_info.
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::from_param_list | ( | const ParameterList & | param_list, |
DiscoveredSubscription_SecurityWrapper & | wrapper, | ||
bool | use_xtypes, | ||
XTypes::TypeInformation & | type_info | ||
) |
Definition at line 1580 of file ParameterListConverter.cpp.
References OpenDDS::RTPS::ParameterListConverter::DiscoveredSubscription_SecurityWrapper::data, OpenDDS::RTPS::ParameterListConverter::DiscoveredSubscription_SecurityWrapper::data_tags, from_param_list(), and OpenDDS::RTPS::ParameterListConverter::DiscoveredSubscription_SecurityWrapper::security_info.
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::from_param_list | ( | const ParameterList & | param_list, |
ICE::AgentInfoMap & | ai_map | ||
) |
Definition at line 1625 of file ParameterListConverter.cpp.
References OpenDDS::ICE::Candidate::address, OpenDDS::RTPS::IceGeneral_t::agent_type, OpenDDS::ICE::Candidate::foundation, OpenDDS::RTPS::IceCandidate_t::foundation, OpenDDS::RTPS::Parameter::ice_candidate, OpenDDS::RTPS::Parameter::ice_general, OpenDDS::RTPS::IceGeneral_t::key, OpenDDS::RTPS::IceCandidate_t::key, OpenDDS::RTPS::IceCandidate_t::locator, OpenDDS::DCPS::locator_to_address(), OPENDDS_END_VERSIONED_NAMESPACE_DECL, OPENDDS_STRING, OpenDDS::ICE::AgentInfo::password, OpenDDS::RTPS::IceGeneral_t::password, OpenDDS::RTPS::PID_OPENDDS_ICE_CANDIDATE, OpenDDS::RTPS::PID_OPENDDS_ICE_GENERAL, OpenDDS::ICE::Candidate::priority, OpenDDS::RTPS::IceCandidate_t::priority, OpenDDS::ICE::Candidate::type, OpenDDS::ICE::AgentInfo::type, OpenDDS::RTPS::IceCandidate_t::type, OpenDDS::ICE::AgentInfo::username, and OpenDDS::RTPS::IceGeneral_t::username.
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::to_param_list | ( | const DDS::ParticipantBuiltinTopicData & | pbtd, |
ParameterList & | param_list | ||
) |
Definition at line 332 of file ParameterListConverter.cpp.
References OpenDDS::DCPS::push_back(), and OpenDDS::RTPS::Parameter::user_data.
Referenced by OpenDDS::RTPS::ParameterListConverter::DiscoveredSubscription_SecurityWrapper::DiscoveredSubscription_SecurityWrapper(), OpenDDS::RTPS::Spdp::local_participant_data_as_octets(), to_param_list(), OpenDDS::RTPS::Sedp::DiscoveryWriter::write_dcps_participant_secure(), OpenDDS::RTPS::Spdp::SpdpTransport::write_i(), OpenDDS::RTPS::Sedp::write_publication_data_secure(), OpenDDS::RTPS::Sedp::write_publication_data_unsecure(), OpenDDS::RTPS::Sedp::write_subscription_data_secure(), and OpenDDS::RTPS::Sedp::write_subscription_data_unsecure().
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::to_param_list | ( | const DDS::Security::ParticipantBuiltinTopicData & | pbtd, |
ParameterList & | param_list | ||
) |
Definition at line 367 of file ParameterListConverter.cpp.
References DDS::Security::ParticipantBuiltinTopicData::base, DDS::Security::ParticipantBuiltinTopicData::extended_builtin_endpoints, OpenDDS::RTPS::Parameter::extended_builtin_endpoints, DDS::Security::ParticipantBuiltinTopicData::identity_token, OpenDDS::RTPS::Parameter::identity_token, OpenDDS::RTPS::Parameter::participant_security_info, DDS::Security::ParticipantBuiltinTopicData::permissions_token, OpenDDS::RTPS::Parameter::permissions_token, DDS::Security::ParticipantBuiltinTopicData::property, OpenDDS::RTPS::Parameter::property, OpenDDS::DCPS::push_back(), DDS::Security::ParticipantBuiltinTopicData::security_info, and to_param_list().
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::to_param_list | ( | const DDS::Security::ParticipantBuiltinTopicDataSecure & | pbtds, |
ParameterList & | param_list | ||
) |
Definition at line 435 of file ParameterListConverter.cpp.
References DDS::Security::ParticipantBuiltinTopicDataSecure::base, DDS::Security::ParticipantBuiltinTopicDataSecure::identity_status_token, OpenDDS::RTPS::Parameter::identity_status_token, OpenDDS::DCPS::push_back(), and to_param_list().
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::to_param_list | ( | const ParticipantProxy_t & | proxy, |
ParameterList & | param_list | ||
) |
Definition at line 472 of file ParameterListConverter.cpp.
References OpenDDS::RTPS::ParticipantProxy_t::availableBuiltinEndpoints, OpenDDS::RTPS::ParticipantProxy_t::availableExtendedBuiltinEndpoints, OpenDDS::RTPS::Parameter::builtin_endpoints, OpenDDS::RTPS::Parameter::builtinEndpointQos, OpenDDS::RTPS::ParticipantProxy_t::builtinEndpointQos, OpenDDS::RTPS::Parameter::count, OpenDDS::RTPS::ParticipantProxy_t::defaultMulticastLocatorList, OpenDDS::RTPS::ParticipantProxy_t::defaultUnicastLocatorList, OpenDDS::RTPS::Parameter::domainId, OpenDDS::RTPS::ParticipantProxy_t::domainId, OpenDDS::RTPS::Parameter::expects_inline_qos, OpenDDS::RTPS::ParticipantProxy_t::expectsInlineQos, OpenDDS::RTPS::Parameter::extended_builtin_endpoints, OpenDDS::RTPS::Parameter::guid, OpenDDS::RTPS::ParticipantProxy_t::guidPrefix, OpenDDS::DCPS::make_part_guid(), OpenDDS::RTPS::ParticipantProxy_t::manualLivelinessCount, OpenDDS::RTPS::ParticipantProxy_t::metatrafficMulticastLocatorList, OpenDDS::RTPS::ParticipantProxy_t::metatrafficUnicastLocatorList, OpenDDS::RTPS::ParticipantProxy_t::opendds_participant_flags, OpenDDS::RTPS::Parameter::opendds_rtps_relay_application_participant, OpenDDS::RTPS::ParticipantProxy_t::opendds_rtps_relay_application_participant, OpenDDS::RTPS::Parameter::participant_builtin_endpoints, OpenDDS::RTPS::Parameter::participant_flags, OpenDDS::RTPS::PID_DEFAULT_MULTICAST_LOCATOR, OpenDDS::RTPS::PID_DEFAULT_UNICAST_LOCATOR, OpenDDS::RTPS::PID_METATRAFFIC_MULTICAST_LOCATOR, OpenDDS::RTPS::PID_METATRAFFIC_UNICAST_LOCATOR, OpenDDS::RTPS::PID_PARTICIPANT_GUID, OpenDDS::RTPS::Parameter::property, OpenDDS::RTPS::ParticipantProxy_t::property, OpenDDS::RTPS::ParticipantProxy_t::protocolVersion, OpenDDS::DCPS::push_back(), OpenDDS::RTPS::Parameter::vendor, OpenDDS::RTPS::ParticipantProxy_t::vendorId, and OpenDDS::RTPS::Parameter::version.
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::to_param_list | ( | const Duration_t & | duration, |
ParameterList & | param_list | ||
) |
Definition at line 674 of file ParameterListConverter.cpp.
References OpenDDS::RTPS::Parameter::duration, OpenDDS::RTPS::Duration_t::fraction, OpenDDS_Rtps_Export, OpenDDS::DCPS::push_back(), and OpenDDS::RTPS::Duration_t::seconds.
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::to_param_list | ( | const SPDPdiscoveredParticipantData & | participant_data, |
ParameterList & | param_list | ||
) |
Definition at line 713 of file ParameterListConverter.cpp.
References OpenDDS::RTPS::SPDPdiscoveredParticipantData::ddsParticipantData, OpenDDS::RTPS::SPDPdiscoveredParticipantData::leaseDuration, OpenDDS::RTPS::SPDPdiscoveredParticipantData::participantProxy, and to_param_list().
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::to_param_list | ( | const OpenDDS::Security::SPDPdiscoveredParticipantData & | participant_data, |
ParameterList & | param_list | ||
) |
Definition at line 738 of file ParameterListConverter.cpp.
References DDS::Security::ParticipantBuiltinTopicData::base, DDS::Security::ParticipantBuiltinTopicDataSecure::base, OpenDDS::Security::SPDPdiscoveredParticipantData::dataKind, OpenDDS::Security::SPDPdiscoveredParticipantData::ddsParticipantDataSecure, OpenDDS::Security::DPDK_ENHANCED, OpenDDS::Security::DPDK_SECURE, OpenDDS::Security::SPDPdiscoveredParticipantData::leaseDuration, OpenDDS::Security::SPDPdiscoveredParticipantData::participantProxy, and to_param_list().
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::to_param_list | ( | const DCPS::DiscoveredWriterData & | writer_data, |
ParameterList & | param_list, | ||
bool | use_xtypes, | ||
const XTypes::TypeInformation & | type_info, | ||
bool | map | ||
) |
Definition at line 801 of file ParameterListConverter.cpp.
References ACE_ERROR, add_DataRepresentationQos(), OpenDDS::DCPS::WriterProxy_t::allLocators, OpenDDS::RTPS::BEST_EFFORT, DDS::BEST_EFFORT_RELIABILITY_QOS, OpenDDS::DCPS::DiscoveredWriterData::ddsPublicationData, OpenDDS::RTPS::Parameter::deadline, OpenDDS::RTPS::Parameter::destination_order, OpenDDS::RTPS::Parameter::durability, OpenDDS::RTPS::Parameter::durability_service, OpenDDS::RTPS::Parameter::group_data, OpenDDS::RTPS::Parameter::guid, OpenDDS::RTPS::ReliabilityQosPolicyRtps::kind, OpenDDS::RTPS::Parameter::latency_budget, OpenDDS::RTPS::Parameter::lifespan, OpenDDS::RTPS::Parameter::liveliness, LM_WARNING, OpenDDS::DCPS::log_level, OpenDDS::RTPS::ReliabilityQosPolicyRtps::max_blocking_time, OpenDDS::RTPS::Parameter::ownership, OpenDDS::RTPS::Parameter::ownership_strength, OpenDDS::RTPS::Parameter::partition, OpenDDS::RTPS::PID_ENDPOINT_GUID, OpenDDS::RTPS::PID_TOPIC_NAME, OpenDDS::RTPS::PID_TYPE_NAME, OpenDDS::RTPS::Parameter::presentation, OpenDDS::DCPS::push_back(), OpenDDS::RTPS::Parameter::reliability, OpenDDS::RTPS::RELIABLE, OpenDDS::DCPS::WriterProxy_t::remoteWriterGuid, OpenDDS::RTPS::Parameter::string_data, OpenDDS::RTPS::Parameter::topic_data, OpenDDS::DCPS::TransportLocator::transport_type, OpenDDS::RTPS::Parameter::user_data, OpenDDS::RTPS::ReliabilityKind_t::value, OpenDDS::DCPS::LogLevel::Warning, and OpenDDS::DCPS::DiscoveredWriterData::writerProxy.
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::to_param_list | ( | const DCPS::DiscoveredReaderData & | reader_data, |
ParameterList & | param_list, | ||
bool | use_xtypes, | ||
const XTypes::TypeInformation & | type_info, | ||
bool | map | ||
) |
Definition at line 1133 of file ParameterListConverter.cpp.
References ACE_ERROR, add_DataRepresentationQos(), OpenDDS::DCPS::ReaderProxy_t::allLocators, OpenDDS::DCPS::ReaderProxy_t::associatedWriters, OpenDDS::RTPS::BEST_EFFORT, OpenDDS::RTPS::Parameter::content_filter_property, OpenDDS::DCPS::DiscoveredReaderData::contentFilterProperty, OpenDDS::DCPS::DiscoveredReaderData::ddsSubscriptionData, OpenDDS::RTPS::Parameter::deadline, OpenDDS::RTPS::Parameter::destination_order, OpenDDS::RTPS::Parameter::durability, OpenDDS::DCPS::ContentFilterProperty_t::filterClassName, OpenDDS::RTPS::Parameter::group_data, OpenDDS::RTPS::Parameter::guid, OpenDDS::RTPS::ReliabilityQosPolicyRtps::kind, OpenDDS::RTPS::Parameter::latency_budget, OpenDDS::RTPS::Parameter::liveliness, LM_WARNING, OpenDDS::DCPS::log_level, OpenDDS::RTPS::ReliabilityQosPolicyRtps::max_blocking_time, OpenDDS::RTPS::Parameter::ownership, OpenDDS::RTPS::Parameter::partition, OpenDDS::RTPS::PID_ENDPOINT_GUID, OpenDDS::RTPS::PID_OPENDDS_ASSOCIATED_WRITER, OpenDDS::RTPS::PID_TOPIC_NAME, OpenDDS::RTPS::PID_TYPE_NAME, OpenDDS::RTPS::Parameter::presentation, OpenDDS::DCPS::push_back(), OpenDDS::DCPS::DiscoveredReaderData::readerProxy, OpenDDS::RTPS::Parameter::reliability, OpenDDS::RTPS::RELIABLE, DDS::RELIABLE_RELIABILITY_QOS, OpenDDS::DCPS::ReaderProxy_t::remoteReaderGuid, OpenDDS::RTPS::Parameter::string_data, OpenDDS::RTPS::Parameter::time_based_filter, OpenDDS::RTPS::Parameter::topic_data, OpenDDS::DCPS::TransportLocator::transport_type, OpenDDS::RTPS::Parameter::type_consistency, OpenDDS::RTPS::Parameter::user_data, OpenDDS::RTPS::ReliabilityKind_t::value, and OpenDDS::DCPS::LogLevel::Warning.
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::to_param_list | ( | const DDS::Security::EndpointSecurityInfo & | info, |
ParameterList & | param_list | ||
) |
Definition at line 1477 of file ParameterListConverter.cpp.
References OpenDDS::RTPS::Parameter::endpoint_security_info, and OpenDDS::DCPS::push_back().
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::to_param_list | ( | const DDS::Security::DataTags & | tags, |
ParameterList & | param_list | ||
) |
Definition at line 1509 of file ParameterListConverter.cpp.
References OpenDDS::RTPS::Parameter::data_tags, and OpenDDS::DCPS::push_back().
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::to_param_list | ( | const DiscoveredPublication_SecurityWrapper & | wrapper, |
ParameterList & | param_list, | ||
bool | use_xtypes, | ||
const XTypes::TypeInformation & | type_info, | ||
bool | map | ||
) |
Definition at line 1540 of file ParameterListConverter.cpp.
References OpenDDS::RTPS::ParameterListConverter::DiscoveredPublication_SecurityWrapper::data, OpenDDS::RTPS::ParameterListConverter::DiscoveredPublication_SecurityWrapper::data_tags, OpenDDS::RTPS::ParameterListConverter::DiscoveredPublication_SecurityWrapper::security_info, and to_param_list().
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::to_param_list | ( | const DiscoveredSubscription_SecurityWrapper & | wrapper, |
ParameterList & | param_list, | ||
bool | use_xtypes, | ||
const XTypes::TypeInformation & | type_info, | ||
bool | map | ||
) |
Definition at line 1566 of file ParameterListConverter.cpp.
References OpenDDS::RTPS::ParameterListConverter::DiscoveredSubscription_SecurityWrapper::data, OpenDDS::RTPS::ParameterListConverter::DiscoveredSubscription_SecurityWrapper::data_tags, OpenDDS::RTPS::ParameterListConverter::DiscoveredSubscription_SecurityWrapper::security_info, and to_param_list().
OpenDDS_Rtps_Export bool OpenDDS::RTPS::ParameterListConverter::to_param_list | ( | const ICE::AgentInfoMap & | ai_map, |
ParameterList & | param_list | ||
) |
Definition at line 1592 of file ParameterListConverter.cpp.
References OpenDDS::DCPS::Locator_t::address, OpenDDS::DCPS::address_to_locator(), OpenDDS::RTPS::IceGeneral_t::agent_type, OpenDDS::ICE::AgentInfo::candidates, OpenDDS::RTPS::IceCandidate_t::foundation, OpenDDS::RTPS::Parameter::ice_candidate, OpenDDS::RTPS::Parameter::ice_general, OpenDDS::RTPS::IceGeneral_t::key, OpenDDS::RTPS::IceCandidate_t::key, OpenDDS::RTPS::IceCandidate_t::locator, OpenDDS::ICE::AgentInfo::password, OpenDDS::RTPS::IceGeneral_t::password, OpenDDS::RTPS::IceCandidate_t::priority, OpenDDS::DCPS::push_back(), OpenDDS::ICE::AgentInfo::type, OpenDDS::RTPS::IceCandidate_t::type, OpenDDS::ICE::AgentInfo::username, and OpenDDS::RTPS::IceGeneral_t::username.