FaceTSS.h File Reference

#include "FACE/TS.hpp"
#include "dds/DCPS/PoolAllocator.h"
#include "dds/DdsDcpsSubscriptionC.h"
#include "dds/DCPS/TypeSupportImpl.h"
#include "dds/DCPS/WaitSet.h"
#include "dds/DCPS/SafetyProfileStreams.h"
#include "dds/DCPS/RepoIdTypes.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.

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 >

Namespaces

namespace  OpenDDS
 

The Internal API and Implementation of OpenDDS.


namespace  OpenDDS::FaceTSS

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 &timestamp)
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)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 10 Aug 2018 for OpenDDS by  doxygen 1.6.1