IBR-DTN  1.0.0
P2PDialupEvent.h
Go to the documentation of this file.
1 /*
2  * P2PDialupEvent.h
3  *
4  * Created on: 25.02.2013
5  * Author: morgenro
6  */
7 
8 #ifndef P2PDIALUPEVENT_H_
9 #define P2PDIALUPEVENT_H_
10 
11 #include "core/Event.h"
12 #include <ibrcommon/net/vinterface.h>
13 
14 namespace dtn
15 {
16  namespace net
17  {
19  {
20  public:
24  };
25 
26  virtual ~P2PDialupEvent();
27 
28  const std::string getName() const;
29 
30  std::string getMessage() const;
31 
32  static void raise(p2p_event_type, const ibrcommon::vinterface&);
33 
35  const ibrcommon::vinterface iface;
36 
37  private:
38  P2PDialupEvent(p2p_event_type t, const ibrcommon::vinterface&);
39  };
40  } /* namespace net */
41 } /* namespace dtn */
42 #endif /* P2PDIALUPEVENT_H_ */
const ibrcommon::vinterface iface
const p2p_event_type type
std::string getMessage() const
const std::string getName() const