RINASim  October 2016
Documentation of framework for OMNeT++
EnrollmentNotifierListeners.h
Go to the documentation of this file.
1 //
2 // This program is free software: you can redistribute it and/or modify
3 // it under the terms of the GNU Lesser General Public License as published by
4 // the Free Software Foundation, either version 3 of the License, or
5 // (at your option) any later version.
6 //
7 // This program is distributed in the hope that it will be useful,
8 // but WITHOUT ANY WARRANTY; without even the implied warranty of
9 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10 // GNU Lesser General Public License for more details.
11 //
12 // You should have received a copy of the GNU Lesser General Public License
13 // along with this program. If not, see http://www.gnu.org/licenses/.
14 //
15 
16 #ifndef ENROLLMENTNOTIFIERLISTENERES_H_
17 #define ENROLLMENTNOTIFIERLISTENERES_H_
18 
19 //Standard libraries
20 #include <omnetpp.h>
21 //RINASim libraries
22 #include "EnrollmentNotifierBase.h"
23 
24 class EnrollmentNotifierListeners : public cListener {
25  public:
28  virtual void receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail) {
29  EV << "Signal to EnrollmentNotifierBase initiated by " << src->getFullPath() << endl;
30  }
31  protected:
33 };
34 
36  public:
38  void virtual receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail);
39 };
40 
42  public:
44  void virtual receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail);
45 };
46 
48  public:
50  void virtual receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail);
51 };
52 
54  public:
56  void virtual receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail);
57 };
58 
60  public:
62  void virtual receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail);
63 };
64 
66  public:
68  void virtual receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail);
69 };
70 
72  public:
74  void virtual receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail);
75 };
76 
78  public:
80  void virtual receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail);
81 };
82 
83 
84 #endif /* ENROLLMENTNOTIFIERLISTENERES_H_ */
virtual void receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail)
LisRIBDStaOperReq(EnrollmentNotifierBase *nenb)
virtual void receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail)
LisRIBDStoEnrolReq(EnrollmentNotifierBase *nenb)
EnrollmentNotifierListeners(EnrollmentNotifierBase *nenb)
virtual void receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail)
LisRIBDStoEnrolRes(EnrollmentNotifierBase *nenb)
LisRIBDStaEnrolReq(EnrollmentNotifierBase *nenb)
virtual void receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail)
virtual void receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail)
virtual void receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail)
virtual void receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail)
LisRIBDStaEnrolRes(EnrollmentNotifierBase *nenb)
LisRIBDRcvEnrollCACE(EnrollmentNotifierBase *nenb)
LisRIBDStaOperRes(EnrollmentNotifierBase *nenb)
virtual void receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail)
virtual void receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail)
LisRIBDRcvCACE(EnrollmentNotifierBase *nenb)