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 DAFEnrollmentObjdup () 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 APNgetAddress () const
 
const APNgetApName () const
 
const APNgetCurrentAddress () const
 
int getAddressExpirationTime () const
 
bool getIsImmediate () const
 
const AddressgetSrcAddress () const
 
const AddressgetDstAddress () 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: