#include "FACE/TS.hpp"
#include "dds/DCPS/PoolAllocator.h"
#include "dds/DdsDcpsPublicationC.h"
#include "dds/DdsDcpsSubscriptionC.h"
#include "dds/DCPS/TypeSupportImpl.h"
#include "dds/DCPS/WaitSet.h"
#include "dds/DCPS/SafetyProfileStreams.h"
#include "ace/Singleton.h"
Include dependency graph for FaceTSS.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | OpenDDS |
namespace | OpenDDS::FaceTSS |
Classes | |
class | OpenDDS::FaceTSS::Entities |
struct | OpenDDS::FaceTSS::Entities::DDSAdapter |
struct | OpenDDS::FaceTSS::Entities::FaceSender |
struct | OpenDDS::FaceTSS::Entities::FaceReceiver |
class | OpenDDS::FaceTSS::Entities::DDSTypedAdapter< Msg > |
struct | OpenDDS::FaceTSS::Entities::ConnectionInfo |
class | OpenDDS::FaceTSS::Listener< Msg > |
Functions | |
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) |
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) |
FACE::MESSAGE_INSTANCE_GUID | OpenDDS::FaceTSS::create_message_instance_guid (const OpenDDS::DCPS::RepoId &pub, const CORBA::LongLong &orig_seq) |
FACE::RETURN_CODE_TYPE | OpenDDS::FaceTSS::update_status (FACE::CONNECTION_ID_TYPE connection_id, DDS::ReturnCode_t retcode) |
template<typename Msg> | |
void | OpenDDS::FaceTSS::receive_message (FACE::CONNECTION_ID_TYPE connection_id, FACE::TIMEOUT_TYPE timeout, FACE::TRANSACTION_ID_TYPE &transaction_id, Msg &message, FACE::MESSAGE_SIZE_TYPE message_size, FACE::RETURN_CODE_TYPE &return_code) |
template<typename Msg> | |
void | OpenDDS::FaceTSS::send_message (FACE::CONNECTION_ID_TYPE connection_id, FACE::TIMEOUT_TYPE timeout, FACE::TRANSACTION_ID_TYPE &, const Msg &message, FACE::MESSAGE_SIZE_TYPE message_size, FACE::RETURN_CODE_TYPE &return_code) |
template<typename Msg> | |
void | OpenDDS::FaceTSS::register_callback (FACE::CONNECTION_ID_TYPE connection_id, const FACE::WAITSET_TYPE, void(*callback)(FACE::TRANSACTION_ID_TYPE, Msg &, FACE::MESSAGE_TYPE_GUID, FACE::MESSAGE_SIZE_TYPE, const FACE::WAITSET_TYPE, FACE::RETURN_CODE_TYPE &), FACE::MESSAGE_SIZE_TYPE max_message_size, FACE::RETURN_CODE_TYPE &return_code) |