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