|
RINASim
October 2016
Documentation of framework for OMNeT++
|
#include <EnrollmentObj.h>
Public Member Functions | |
| EnrollmentObj () | |
| EnrollmentObj (const Address &srcAddr, const Address &dstAddr) | |
| virtual | ~EnrollmentObj () |
| virtual EnrollmentObj * | dup () const |
| void | setAddress (const APN &address) |
| void | setApName (const APN &apName) |
| void | setCurrentAddress (const APN ¤tAddress) |
| void | setAddressExpirationTime (int addressExpirationTime) |
| void | setIsImmediate (bool immediate) |
| void | setSrcAddress (const Address &srcAddr) |
| void | setDstAddress (const Address &dstAddr) |
| const APN & | getAddress () const |
| const APN & | getApName () const |
| const APN & | getCurrentAddress () const |
| int | getAddressExpirationTime () const |
| bool | getIsImmediate () const |
| const Address & | getSrcAddress () const |
| const Address & | getDstAddress () const |
Private Attributes | |
| APN | address |
| APN | apName |
| APN | currentAddress |
| int | addressExpirationTime |
| bool | immediate |
| Address | srcAddr |
| Address | dstAddr |
Definition at line 39 of file EnrollmentObj.h.
| EnrollmentObj::EnrollmentObj | ( | ) |
Definition at line 34 of file EnrollmentObj.cc.
Referenced by dup().
Definition at line 37 of file EnrollmentObj.cc.
|
virtual |
Definition at line 42 of file EnrollmentObj.cc.
|
virtual |
Definition at line 45 of file EnrollmentObj.cc.
Referenced by Enrollment::receiveStartEnrollmentRequest(), Enrollment::receiveStartEnrollmentResponse(), Enrollment::receiveStopEnrollmentRequest(), and Enrollment::receiveStopEnrollmentResponse().
| const APN & EnrollmentObj::getAddress | ( | ) | const |
Definition at line 87 of file EnrollmentObj.cc.
Referenced by dup(), Enrollment::receiveStartEnrollmentRequest(), and Enrollment::receiveStartEnrollmentResponse().
| int EnrollmentObj::getAddressExpirationTime | ( | ) | const |
Definition at line 99 of file EnrollmentObj.cc.
Referenced by dup().
| const APN & EnrollmentObj::getApName | ( | ) | const |
Definition at line 91 of file EnrollmentObj.cc.
Referenced by dup().
| const APN & EnrollmentObj::getCurrentAddress | ( | ) | const |
Definition at line 95 of file EnrollmentObj.cc.
Referenced by dup().
| const Address & EnrollmentObj::getDstAddress | ( | ) | const |
Definition at line 111 of file EnrollmentObj.cc.
Referenced by dup(), EnrollmentNotifier::sendStartEnrollmentRequest(), EnrollmentNotifier::sendStartEnrollmentResponse(), EnrollmentNotifier::sendStopEnrollmentRequest(), and EnrollmentNotifier::sendStopEnrollmentResponse().
| bool EnrollmentObj::getIsImmediate | ( | ) | const |
Definition at line 103 of file EnrollmentObj.cc.
Referenced by dup(), and Enrollment::receiveStopEnrollmentRequest().
| const Address & EnrollmentObj::getSrcAddress | ( | ) | const |
Definition at line 107 of file EnrollmentObj.cc.
Referenced by dup(), Enrollment::receiveStartEnrollmentRequest(), Enrollment::receiveStartEnrollmentResponse(), Enrollment::receiveStopEnrollmentRequest(), Enrollment::receiveStopEnrollmentResponse(), EnrollmentNotifier::sendStartEnrollmentRequest(), EnrollmentNotifier::sendStartEnrollmentResponse(), EnrollmentNotifier::sendStopEnrollmentRequest(), and EnrollmentNotifier::sendStopEnrollmentResponse().
| void EnrollmentObj::setAddress | ( | const APN & | address | ) |
Definition at line 59 of file EnrollmentObj.cc.
Referenced by dup().
| void EnrollmentObj::setAddressExpirationTime | ( | int | addressExpirationTime | ) |
Definition at line 71 of file EnrollmentObj.cc.
Referenced by dup().
| void EnrollmentObj::setApName | ( | const APN & | apName | ) |
Definition at line 63 of file EnrollmentObj.cc.
Referenced by dup().
| void EnrollmentObj::setCurrentAddress | ( | const APN & | currentAddress | ) |
Definition at line 67 of file EnrollmentObj.cc.
Referenced by dup().
| void EnrollmentObj::setDstAddress | ( | const Address & | dstAddr | ) |
Definition at line 83 of file EnrollmentObj.cc.
Referenced by dup().
| void EnrollmentObj::setIsImmediate | ( | bool | immediate | ) |
Definition at line 75 of file EnrollmentObj.cc.
Referenced by dup().
| void EnrollmentObj::setSrcAddress | ( | const Address & | srcAddr | ) |
Definition at line 79 of file EnrollmentObj.cc.
Referenced by dup().
|
private |
Definition at line 67 of file EnrollmentObj.h.
Referenced by getAddress(), and setAddress().
|
private |
Definition at line 73 of file EnrollmentObj.h.
Referenced by getAddressExpirationTime(), and setAddressExpirationTime().
|
private |
Definition at line 69 of file EnrollmentObj.h.
Referenced by getApName(), and setApName().
|
private |
Definition at line 71 of file EnrollmentObj.h.
Referenced by getCurrentAddress(), and setCurrentAddress().
|
private |
Definition at line 79 of file EnrollmentObj.h.
Referenced by EnrollmentObj(), getDstAddress(), and setDstAddress().
|
private |
Definition at line 75 of file EnrollmentObj.h.
Referenced by getIsImmediate(), and setIsImmediate().
|
private |
Definition at line 77 of file EnrollmentObj.h.
Referenced by EnrollmentObj(), getSrcAddress(), and setSrcAddress().