DataHeader Node1 DataHeader - m_dataHeader - m_inputDataHeader - m_status - m_processTag - m_attrList - m_evtRefTokenStr - m_dhFormToken + DataHeader() + DataHeader() + ~DataHeader() + operator=() + setStatus() + isInput() + setProcessTag() + getProcessTag() + size() + begin() and 17 more... # recycle() Node2 DataObject     Node2->Node1