RINASim  October 2016
Documentation of framework for OMNeT++
DAFEnrollmentObj Class Reference

#include <DAFEnrollmentObj.h>

Inheritance diagram for DAFEnrollmentObj:

Public Member Functions

 DAFEnrollmentObj ()
 
 DAFEnrollmentObj (const Address &srcAddr, const Address &dstAddr)
 
virtual ~DAFEnrollmentObj ()
 
virtual DAFEnrollmentObj * dup () const
 
void setAddress (const APN &address)
 
void setApName (const APN &apName)
 
void setCurrentAddress (const APN &currentAddress)
 
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
 

Detailed Description

Definition at line 39 of file DAFEnrollmentObj.h.

Constructor & Destructor Documentation

DAFEnrollmentObj::DAFEnrollmentObj ( )

Definition at line 34 of file DAFEnrollmentObj.cc.

Referenced by dup().

DAFEnrollmentObj::DAFEnrollmentObj ( const Address &  srcAddr,
const Address &  dstAddr 
)

Definition at line 37 of file DAFEnrollmentObj.cc.

DAFEnrollmentObj::~DAFEnrollmentObj ( )
virtual

Definition at line 42 of file DAFEnrollmentObj.cc.

Member Function Documentation

const APN & DAFEnrollmentObj::getAddress ( ) const

Definition at line 87 of file DAFEnrollmentObj.cc.

Referenced by dup().

int DAFEnrollmentObj::getAddressExpirationTime ( ) const

Definition at line 99 of file DAFEnrollmentObj.cc.

Referenced by dup().

const APN & DAFEnrollmentObj::getApName ( ) const

Definition at line 91 of file DAFEnrollmentObj.cc.

Referenced by dup().

const APN & DAFEnrollmentObj::getCurrentAddress ( ) const

Definition at line 95 of file DAFEnrollmentObj.cc.

Referenced by dup().

bool DAFEnrollmentObj::getIsImmediate ( ) const

Definition at line 103 of file DAFEnrollmentObj.cc.

Referenced by dup(), and DAFEnrollment::receiveStopEnrollmentRequest().

void DAFEnrollmentObj::setAddress ( const APN &  address)

Definition at line 59 of file DAFEnrollmentObj.cc.

Referenced by dup().

void DAFEnrollmentObj::setAddressExpirationTime ( int  addressExpirationTime)

Definition at line 71 of file DAFEnrollmentObj.cc.

Referenced by dup().

void DAFEnrollmentObj::setApName ( const APN &  apName)

Definition at line 63 of file DAFEnrollmentObj.cc.

Referenced by dup().

void DAFEnrollmentObj::setCurrentAddress ( const APN &  currentAddress)

Definition at line 67 of file DAFEnrollmentObj.cc.

Referenced by dup().

void DAFEnrollmentObj::setDstAddress ( const Address &  dstAddr)

Definition at line 83 of file DAFEnrollmentObj.cc.

Referenced by dup().

void DAFEnrollmentObj::setIsImmediate ( bool  immediate)

Definition at line 75 of file DAFEnrollmentObj.cc.

Referenced by dup().

void DAFEnrollmentObj::setSrcAddress ( const Address &  srcAddr)

Definition at line 79 of file DAFEnrollmentObj.cc.

Referenced by dup().

Member Data Documentation

APN DAFEnrollmentObj::address
private

Definition at line 67 of file DAFEnrollmentObj.h.

Referenced by getAddress(), and setAddress().

int DAFEnrollmentObj::addressExpirationTime
private

Definition at line 73 of file DAFEnrollmentObj.h.

Referenced by getAddressExpirationTime(), and setAddressExpirationTime().

APN DAFEnrollmentObj::apName
private

Definition at line 69 of file DAFEnrollmentObj.h.

Referenced by getApName(), and setApName().

APN DAFEnrollmentObj::currentAddress
private

Definition at line 71 of file DAFEnrollmentObj.h.

Referenced by getCurrentAddress(), and setCurrentAddress().

Address DAFEnrollmentObj::dstAddr
private

Definition at line 79 of file DAFEnrollmentObj.h.

Referenced by DAFEnrollmentObj(), getDstAddress(), and setDstAddress().

bool DAFEnrollmentObj::immediate
private

Definition at line 75 of file DAFEnrollmentObj.h.

Referenced by getIsImmediate(), and setIsImmediate().

Address DAFEnrollmentObj::srcAddr
private

Definition at line 77 of file DAFEnrollmentObj.h.

Referenced by DAFEnrollmentObj(), getSrcAddress(), and setSrcAddress().


The documentation for this class was generated from the following files: