OpenSplice ISO C++ 2 FACE API  v6.x
OpenSplice Future Airborne Capability Environment (FACE) ISO C++ 2 API
Vortex_FACE.hpp File Reference

Go to the source code of this file.

Namespaces

 FACE
 
 FACE::TS
 

Functions

void FACE::TS::Create_Connection (const FACE::CONNECTION_NAME_TYPE &connection_name, const FACE::MESSAGING_PATTERN_TYPE &pattern, FACE::CONNECTION_ID_TYPE &connection_id, FACE::CONNECTION_DIRECTION_TYPE &connection_direction, FACE::MESSAGE_SIZE_TYPE &max_message_size, const FACE::TIMEOUT_TYPE &timeout, FACE::RETURN_CODE_TYPE &return_code)
 
void FACE::TS::Destroy_Connection (const FACE::CONNECTION_ID_TYPE &connection_id, FACE::RETURN_CODE_TYPE &return_code)
 
void FACE::TS::Get_Connection_Parameters (FACE::CONNECTION_NAME_TYPE &connection_name, FACE::CONNECTION_ID_TYPE &connection_id, FACE::TRANSPORT_CONNECTION_STATUS_TYPE &connection_status, FACE::RETURN_CODE_TYPE &return_code)
 
void FACE::TS::Initialize (const FACE::CONFIGURATION_RESOURCE &configuration, FACE::RETURN_CODE_TYPE &return_code)
 
void FACE::TS::Receive_Message (const FACE::CONNECTION_ID_TYPE &connection_id, const FACE::TIMEOUT_TYPE &timeout, FACE::TRANSACTION_ID_TYPE &transaction_id, Data::Type &message, FACE::MESSAGE_TYPE_GUID &message_type_id, FACE::MESSAGE_SIZE_TYPE &message_size, FACE::RETURN_CODE_TYPE &return_code)
 
void FACE::TS::Register_Callback (const FACE::CONNECTION_ID_TYPE &connection_id, const FACE::WAITSET_TYPE &waitset, FACE::Read_Callback< Data::Type >::send_event data_callback, const FACE::MESSAGE_SIZE_TYPE &max_message_size, FACE::RETURN_CODE_TYPE &return_code)
 
void FACE::TS::Send_Message (const FACE::CONNECTION_ID_TYPE &connection_id, const FACE::TIMEOUT_TYPE &timeout, FACE::TRANSACTION_ID_TYPE &transaction_id, Data::Type &message, const FACE::MESSAGE_TYPE_GUID &message_type_id, const FACE::MESSAGE_SIZE_TYPE &message_size, FACE::RETURN_CODE_TYPE &return_code)
 
void FACE::TS::Unregister_Callback (const FACE::CONNECTION_ID_TYPE &connection_id, FACE::RETURN_CODE_TYPE &return_code)