#include "ace/config-macros.h"#include "FACE/TS.hpp"#include "FaceTSS.h"#include "config/Parser.h"#include "dds/DCPS/Service_Participant.h"#include "dds/DCPS/DomainParticipantImpl.h"#include "dds/DCPS/Registered_Data_Types.h"#include "dds/DCPS/Marked_Default_Qos.h"#include "dds/DCPS/BuiltInTopicUtils.h"#include "dds/DCPS/SafetyProfileStreams.h"#include "dds/DCPS/SafetyProfilePool.h"#include "dds/DCPS/Qos_Helper.h"#include "dds/DdsDcpsCoreC.h"#include "dds/DCPS/transport/framework/TransportRegistry.h"#include <cstring>Include dependency graph for FaceTSS.cpp:

Go to the source code of this file.
Namespaces | |
| namespace | FACE |
| namespace | FACE::TS |
| namespace | OpenDDS |
| namespace | OpenDDS::FaceTSS |
Enumerations | |
| enum | { OpenDDS::FaceTSS::NSEC_PER_SEC = 1000000000 } |
Functions | |
| void | FACE::TS::find_or_create_dp (const DDS::DomainId_t &domainId, int participantId, const DDS::DomainParticipantFactory_var &dpf, DDS::DomainParticipant_var &dp) |
| void | FACE::TS::find_or_create_pub (const DDS::PublisherQos &qos, const DDS::DomainParticipant_var &dp, DDS::Publisher_var &pub) |
| void | FACE::TS::find_or_create_sub (const DDS::SubscriberQos &qos, const DDS::DomainParticipant_var &dp, DDS::Subscriber_var &sub) |
| bool | FACE::TS::cleanup_opendds_publisher (const DDS::Publisher_var pub) |
| bool | FACE::TS::cleanup_opendds_subscriber (const DDS::Subscriber_var sub) |
| void | FACE::TS::cleanup_opendds_participant (const DDS::DomainParticipant_var dp) |
| RETURN_CODE_TYPE | FACE::TS::create_opendds_entities (CONNECTION_ID_TYPE connectionId, int participantId, const DDS::DomainId_t domainId, const char *topic, const char *type, CONNECTION_DIRECTION_TYPE dir, QosSettings &qos, const char *transport) |
| void | FACE::TS::Initialize (const CONFIGURATION_RESOURCE configuration_file, RETURN_CODE_TYPE &return_code) |
| void | FACE::TS::Create_Connection (const CONNECTION_NAME_TYPE connection_name, MESSAGING_PATTERN_TYPE pattern, CONNECTION_ID_TYPE &connection_id, CONNECTION_DIRECTION_TYPE &connection_direction, MESSAGE_SIZE_TYPE &max_message_size, TIMEOUT_TYPE, RETURN_CODE_TYPE &return_code) |
| void | FACE::TS::Get_Connection_Parameters (CONNECTION_NAME_TYPE &connection_name, CONNECTION_ID_TYPE &connection_id, TRANSPORT_CONNECTION_STATUS_TYPE &status, RETURN_CODE_TYPE &return_code) |
| void | FACE::TS::Unregister_Callback (CONNECTION_ID_TYPE connection_id, RETURN_CODE_TYPE &return_code) |
| void | FACE::TS::Destroy_Connection (CONNECTION_ID_TYPE connection_id, RETURN_CODE_TYPE &return_code) |
| OpenDDS_FACE_Export void | FACE::TS::receive_header (FACE::CONNECTION_ID_TYPE connection_id, FACE::TIMEOUT_TYPE, FACE::TRANSACTION_ID_TYPE &transaction_id, FACE::TS::MessageHeader &message_header, FACE::MESSAGE_SIZE_TYPE message_size, FACE::RETURN_CODE_TYPE &return_code) |
| void | FACE::TS::Receive_Message (CONNECTION_ID_TYPE connection_id, TIMEOUT_TYPE timeout, TRANSACTION_ID_TYPE &transaction_id, MessageHeader &message_header, MESSAGE_SIZE_TYPE message_size, RETURN_CODE_TYPE &return_code) |
| void | FACE::TS::find_or_create_dp (const DDS::DomainId_t &domainId, int participantId, const DDS::DomainParticipantFactory_var &dpf, DDS::DomainParticipant_var &dp) |
| void | FACE::TS::find_or_create_pub (const DDS::PublisherQos &qos, const DDS::DomainParticipant_var &dp, DDS::Publisher_var &pub) |
| void | FACE::TS::find_or_create_sub (const DDS::SubscriberQos &qos, const DDS::DomainParticipant_var &dp, DDS::Subscriber_var &sub) |
| bool | FACE::TS::cleanup_opendds_publisher (const DDS::Publisher_var pub) |
| bool | FACE::TS::cleanup_opendds_subscriber (const DDS::Subscriber_var sub) |
| void | FACE::TS::cleanup_opendds_participant (const DDS::DomainParticipant_var dp) |
| RETURN_CODE_TYPE | FACE::TS::create_opendds_entities (CONNECTION_ID_TYPE connectionId, int participantId, const DDS::DomainId_t domainId, const char *topicName, const char *type, CONNECTION_DIRECTION_TYPE dir, QosSettings &qos_settings, const char *transport) |
| FACE::RETURN_CODE_TYPE | OpenDDS::FaceTSS::update_status (FACE::CONNECTION_ID_TYPE connection_id, DDS::ReturnCode_t retcode) |
| DDS::Duration_t | OpenDDS::FaceTSS::convertTimeout (FACE::TIMEOUT_TYPE timeout) |
| FACE::SYSTEM_TIME_TYPE | OpenDDS::FaceTSS::convertDuration (const DDS::Duration_t &duration) |
| FACE::SYSTEM_TIME_TYPE | OpenDDS::FaceTSS::convertTime (const DDS::Time_t ×tamp) |
| FACE::MESSAGE_INSTANCE_GUID | OpenDDS::FaceTSS::create_message_instance_guid (const OpenDDS::DCPS::RepoId &pub, const CORBA::LongLong &orig_seq) |
| void | OpenDDS::FaceTSS::populate_header_received (const FACE::CONNECTION_ID_TYPE &connection_id, const DDS::DomainParticipant_var part, const DDS::SampleInfo &sinfo, FACE::RETURN_CODE_TYPE &return_code) |
Variables | |
| OpenDDS::FaceTSS::config::Parser | FACE::TS::parser |
1.4.7