MCPcopy Create free account
hub / github.com/OpenDDS/OpenDDS / Receive_Message

Function Receive_Message

dds/FACE/FaceTSS.cpp:388–406  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

386}
387
388void Receive_Message(
389 /* in */ CONNECTION_ID_TYPE connection_id,
390 /* in */ TIMEOUT_TYPE timeout,
391 /* inout */ TRANSACTION_ID_TYPE& transaction_id,
392 /* out */ MessageHeader& message_header,
393 /* in */ MESSAGE_SIZE_TYPE message_size,
394 /* out */ RETURN_CODE_TYPE& return_code)
395{
396 try {
397 receive_header(connection_id, timeout,
398 transaction_id, message_header,
399 message_size, return_code);
400 } catch (const CORBA::BAD_PARAM&) {
401 if (OpenDDS::DCPS::DCPS_debug_level) {
402 ACE_ERROR((LM_ERROR, "(%P|%t) ERROR: Receive_Message - INVALID_PARAM\n"));
403 }
404 return_code = INVALID_PARAM;
405 }
406}
407
408namespace {
409 void find_or_create_dp(const DDS::DomainId_t& domainId,

Callers 10

mainFunction · 0.85
ACE_TMAINFunction · 0.85
ACE_TMAINFunction · 0.85
ACE_TMAINFunction · 0.85
ACE_TMAINFunction · 0.85
callbackFunction · 0.85
ACE_TMAINFunction · 0.85
ACE_TMAINFunction · 0.85
ACE_TMAINFunction · 0.85
ACE_TMAINFunction · 0.85

Calls 1

receive_headerFunction · 0.85

Tested by

no test coverage detected