1// VolumeEvent.cpp 2 3#include "VolumeEvent.h" 4 5// constructor 6VolumeEvent::VolumeEvent(uint32 type, vnode_id target) 7 : 8 BReferenceable(), 9 fType(type), 10 fTarget(target) 11{ 12} 13 14// destructor 15VolumeEvent::~VolumeEvent() 16{ 17} 18 19// GetType 20uint32 21VolumeEvent::GetType() const 22{ 23 return fType; 24} 25 26// SetTarget 27void 28VolumeEvent::SetTarget(vnode_id target) 29{ 30 fTarget = target; 31} 32 33// GetTarget 34vnode_id 35VolumeEvent::GetTarget() const 36{ 37 return fTarget; 38} 39 40 41// #pragma mark - 42 43// constructor 44ConnectionBrokenEvent::ConnectionBrokenEvent(vnode_id target) 45 : VolumeEvent(CONNECTION_BROKEN_EVENT, target) 46{ 47} 48 49// destructor 50ConnectionBrokenEvent::~ConnectionBrokenEvent() 51{ 52} 53 54