OutputStreamSequencerSvc Node1 OutputStreamSequencerSvc - m_metaDataSvc - m_fileSequenceNumber - m_currentRangeID - m_lastFileName - m_lastIncident - m_rangeIDinSlot - m_incidentName - m_reportingOn - m_fnToRangeId - m_finishedRange - m_mutex + OutputStreamSequencerSvc() + ~OutputStreamSequencerSvc() + initialize() + finalize() + queryInterface() + handle() + buildSequenceFileName() + publishRangeReport() + getRangeReport() + incidentName() + currentRangeID() + setRangeID() + inUse() + lastIncident() + interfaceID() + inConcurrentEventsMode() Node2 AthService - AthService() - AthService() - operator=() Node2->Node1 Node3 AthCommonMsg< Service > + msg() + msg() + msgLvl() Node3->Node2 Node4 Service Node4->Node3 Node5 IIncidentListener Node5->Node1