#include <FaceTSS.h>
Classes | |
struct | ConnectionInfo |
struct | DDSAdapter |
class | DDSTypedAdapter |
struct | FaceReceiver |
struct | FaceSender |
Public Member Functions | |
typedef | OPENDDS_MAP (FACE::CONNECTION_ID_TYPE, FaceSender) ConnIdToSenderMap |
typedef | OPENDDS_MAP (FACE::CONNECTION_ID_TYPE, FaceReceiver *) ConnIdToReceiverMap |
OPENDDS_MAP (FACE::CONNECTION_ID_TYPE, ConnectionInfo) connections_ | |
Static Public Member Functions | |
static OpenDDS_FACE_Export Entities * | instance () |
Public Attributes | |
ConnIdToSenderMap | senders_ |
ConnIdToReceiverMap | receivers_ |
Private Member Functions | |
Entities () | |
~Entities () | |
Friends | |
class | ACE_Singleton< Entities, ACE_Thread_Mutex > |
Definition at line 18 of file FaceTSS.h.
OpenDDS::FaceTSS::Entities::Entities | ( | ) | [private] |
Definition at line 720 of file FaceTSS.cpp.
OpenDDS::FaceTSS::Entities::~Entities | ( | ) | [private] |
Definition at line 721 of file FaceTSS.cpp.
Entities * OpenDDS::FaceTSS::Entities::instance | ( | void | ) | [static] |
Definition at line 723 of file FaceTSS.cpp.
Referenced by OpenDDS::FaceTSS::Listener< Msg >::on_data_available(), OpenDDS::FaceTSS::receive_message(), OpenDDS::FaceTSS::register_callback(), and OpenDDS::FaceTSS::send_message().
00724 { 00725 return ACE_Singleton<Entities, ACE_Thread_Mutex>::instance(); 00726 }
OpenDDS::FaceTSS::Entities::OPENDDS_MAP | ( | FACE::CONNECTION_ID_TYPE | , | |
ConnectionInfo | ||||
) |
typedef OpenDDS::FaceTSS::Entities::OPENDDS_MAP | ( | FACE::CONNECTION_ID_TYPE | , | |
FaceReceiver * | ||||
) |
typedef OpenDDS::FaceTSS::Entities::OPENDDS_MAP | ( | FACE::CONNECTION_ID_TYPE | , | |
FaceSender | ||||
) |
friend class ACE_Singleton< Entities, ACE_Thread_Mutex > [friend] |
ConnIdToReceiverMap OpenDDS::FaceTSS::Entities::receivers_ |
Definition at line 71 of file FaceTSS.h.
Referenced by FACE::TS::Destroy_Connection(), FACE::TS::Get_Connection_Parameters(), OpenDDS::FaceTSS::Listener< Msg >::on_data_available(), OpenDDS::FaceTSS::receive_message(), OpenDDS::FaceTSS::register_callback(), and FACE::TS::Unregister_Callback().
ConnIdToSenderMap OpenDDS::FaceTSS::Entities::senders_ |
Definition at line 70 of file FaceTSS.h.
Referenced by FACE::TS::Destroy_Connection(), FACE::TS::Get_Connection_Parameters(), and OpenDDS::FaceTSS::send_message().