const MojChar* MojServiceMessage::senderName() const { const MojChar* name = appId(); if (name == NULL) { name = senderId(); if (name == NULL) name = _T(""); } return name; }
SendControlStatus DataLink::send_control(const DataSampleHeader& header, ACE_Message_Block* message) { DBG_ENTRY_LVL("DataLink", "send_control", 6); TransportSendControlElement* const elem = TransportSendControlElement::alloc(1, // initial_count GUID_UNKNOWN, &send_response_listener_, header, message, send_control_allocator_); if (!elem) return SEND_CONTROL_ERROR; send_response_listener_.track_message(); RepoId senderId(header.publication_id_); send_start(); send(elem); send_stop(senderId); return SEND_CONTROL_OK; }