![]() |
OpenSplice ISO C++ 2 FACE API
v6.x
OpenSplice Future Airborne Capability Environment (FACE) ISO C++ 2 API
|
#include "Connection.hpp"
Public Types | |
typedef Vortex::FACE::smart_ptr_traits< Connection< TYPE > >::shared_ptr | shared_ptr |
Public Member Functions | |
Connection () | |
virtual | ~Connection () |
::FACE::CONNECTION_DIRECTION_TYPE | getDirection () |
virtual int32_t | getDomainId () const |
std::string | getName () |
::FACE::RETURN_CODE_TYPE | init (Vortex::FACE::ConnectionConfig::shared_ptr cfg) |
::FACE::RETURN_CODE_TYPE | parameters (::FACE::CONNECTION_NAME_TYPE &connectionName, ::FACE::TRANSPORT_CONNECTION_STATUS_TYPE &connectionStatus) |
::FACE::RETURN_CODE_TYPE | receive (TYPE &message, const ::FACE::TIMEOUT_TYPE &timeout) |
::FACE::RETURN_CODE_TYPE | registerCallback (typename ::FACE::Read_Callback< TYPE >::send_event cb, const ::FACE::WAITSET_TYPE &mask) |
::FACE::RETURN_CODE_TYPE | send (const TYPE &message, const ::FACE::TIMEOUT_TYPE &timeout) |
virtual ::FACE::RETURN_CODE_TYPE | unregisterCallback () |
Static Public Member Functions | |
static Connection< TYPE >::shared_ptr | get (const ::FACE::CONNECTION_ID_TYPE &connectionId, ::FACE::RETURN_CODE_TYPE &status) |
Definition at line 34 of file Connection.hpp.
typedef Vortex::FACE::smart_ptr_traits< Connection<TYPE> >::shared_ptr Vortex::FACE::Connection< TYPE >::shared_ptr |
Definition at line 37 of file Connection.hpp.
|
inline |
Definition at line 39 of file Connection.hpp.
|
inlinevirtual |
Definition at line 49 of file Connection.hpp.
|
inlinestatic |
Definition at line 60 of file Connection.hpp.
|
inherited |
|
inlinevirtual |
Implements Vortex::FACE::AnyConnection.
Definition at line 225 of file Connection.hpp.
|
inherited |
|
inherited |
|
inherited |
|
inline |
Definition at line 119 of file Connection.hpp.
|
inline |
Definition at line 163 of file Connection.hpp.
|
inline |
Definition at line 88 of file Connection.hpp.
|
inlinevirtual |
Implements Vortex::FACE::AnyConnection.
Definition at line 195 of file Connection.hpp.