34 lines
874 B
C++
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
|