|
Public Member Functions |
| DiameterMip4HaClientSession (AAAApplicationCore &appCore) |
| Constuctor.
|
virtual | ~DiameterMip4HaClientSession () |
| Destructor.
|
void | RxMipRegReq (diameter_octetstring_t &mipRegReq) |
DiameterMip4HaClientSession * | Self () |
AAAReturnCode | HandleMessage (AAAMessage &msg) |
AAAReturnCode | HandleDisconnect () |
AAAReturnCode | HandleSessionTimeout () |
| Reimplemented from AAAClientSession.
|
AAAReturnCode | HandleAuthLifetimeTimeout () |
| Reimplemented from AAAClientSession.
|
AAAReturnCode | HandleAuthGracePeriodTimeout () |
| Reimplemented from AAAClientSession.
|
AAAReturnCode | HandleTimeout () |
AAAReturnCode | HandleAbort () |
void | Start () throw (AAA_Error) |
AAAReturnCode | Reset () throw (AAA_Error) |
virtual void | Abort () |
void | SetUserName (AAA_ScholarAttribute< diameter_utf8string_t > &userName) |
void | SetDestinationRealm (diameter_utf8string_t _destinationRealm) |
void | SetMipMnAaaAuth (AAA_ScholarAttribute< mip_mn_aaa_auth_info_t > &mipMnAaaAuth) |
void | SetDestinationHost (diameter_utf8string_t _destinationHost) |
void | SetMipMobileNodeAddress (AAA_ScholarAttribute< diameter_address_t > &mipMobileNodeAddress) |
void | SetMipHomeAgentAddress (AAA_ScholarAttribute< diameter_address_t > &mipHomeAgentAddress) |
void | SetAuthorizationLifetime (AAA_ScholarAttribute< diameter_unsigned32_t > &authorizationLifetime) |
void | SetMipHomeAgentHost (AAA_ScholarAttribute< mip_home_agent_host_info_t > &mipHomeAgentHost) |
void | SendMipRegReply (diameter_unsigned32_t &amaResultCode) |
int | IsMnHaKeyRequested () |
void | EnforceMipMnToFaMsa (const mip_mn_to_fa_msa_info_t &mipMnToFaMsa) |
void | EnforceMipMnToHaMsa (const mip_mn_to_ha_msa_info_t &mipMnToHaMsa) |
void | EnforceMipFaToMnMsa (const mip_fa_to_mn_msa_info_t &mipFaToMnMsa) |
void | EnforceMipFaToHaMsa (const mip_fa_to_ha_msa_info_t &mipFaToHaMsa) |
void | EnforceMipHaToMnMsa (const mip_ha_to_mn_msa_info_t &mipHaToMnMsa) |
void | EnforceMipMsaLifetime (const diameter_unsigned32_t &mipMsaLifetime) |
void | EnforceErrorMessage (const diameter_utf8string_t &errorMessage) |
AMR_Data & | AMR () |
AMA_Data & | AMA () |
Public Attributes |
SpecificHaClientSession & | specificHaClientSession |
Classes |
class | AMA_Handler |