Files
scandocs/uni/masterarbeit/source/moversight/app/events/PeerLeftEvent.cc
2014-06-30 13:58:10 +02:00

34 lines
874 B
C++

#include "PeerLeftEvent.h"
namespace ubeeme {
namespace moversight {
PeerLeftEvent::PeerLeftEvent(PeerID const &pId, TransportAddress const &ta) : GroupEvent<EventTypes>(getType()), leftPeerID(pId), leftPeerTA(ta){
}
PeerLeftEvent::~PeerLeftEvent(){
}
EventType PeerLeftEvent::getType() {
return EventType(getGroup(), EventTypes::PEER_LEFT_EVENT);
}
PeerID const &PeerLeftEvent::getLeftPeerID() const{
return leftPeerID;
}
void PeerLeftEvent::setLeftPeerID(PeerID const &pId){
leftPeerID = pId;
}
TransportAddress const &PeerLeftEvent::getLeftPeerTA() const{
return leftPeerTA;
}
void PeerLeftEvent::setLeftPeerTA(TransportAddress const &ta){
leftPeerTA = ta;
}
}
}// namespace ubeeme