INET Framework for OMNeT++/OMNEST
|
#include "inet/networklayer/xmipv6/xMIPv6.h"
#include <algorithm>
#include "inet/networklayer/common/L3AddressResolver.h"
#include "inet/networklayer/xmipv6/BindingCache.h"
#include "inet/networklayer/xmipv6/BindingUpdateList.h"
#include "inet/networklayer/contract/IInterfaceTable.h"
#include "inet/networklayer/contract/ipv6/IPv6ControlInfo.h"
#include "inet/networklayer/ipv6/IPv6InterfaceData.h"
#include "inet/networklayer/icmpv6/IPv6NeighbourDiscovery.h"
#include "inet/networklayer/ipv6tunneling/IPv6Tunneling.h"
#include "inet/networklayer/ipv6/IPv6RoutingTable.h"
#include "inet/common/ModuleAccess.h"
Namespaces | |
inet | |
Copyright (c) 2005 Jan Ringo�, www.ringos.cz. | |
Macros | |
#define | MK_SEND_PERIODIC_BU 1 |
#define | MK_SEND_PERIODIC_BR 2 |
#define | MK_SEND_TEST_INIT 11 |
#define | MK_BUL_EXPIRY 21 |
#define | MK_BC_EXPIRY 22 |
#define | MK_TOKEN_EXPIRY 23 |
#define | BRR_TIMEOUT_THRESHOLD 5 |
#define | BRR_RETRIES 4 |
#define | MAX_TOKEN_LIFETIME 500 |
#define | MAX_RR_BINDING_LIFETIME 4000 |
#define | TEST_INIT_RETRANS_FACTOR 8 |
#define | SIZE_MOBILITY_HEADER 6 |
#define | SIZE_BU 6 |
#define | SIZE_HOA_OPTION 20 |
#define | SIZE_BIND_AUTH_DATA 14 |
#define | SIZE_BACK 6 |
#define | SIZE_NONCE_INDICES 6 |
#define | SIZE_HOTI 10 |
#define | SIZE_COTI 10 |
#define | SIZE_HOT 18 |
#define | SIZE_COT 18 |
#define | SIZE_BE 18 |
#define | SIZE_BRR 2 |
Functions | |
inet::Define_Module (xMIPv6) | |
#define BRR_RETRIES 4 |
Referenced by inet::xMIPv6::sendPeriodicBRR().
#define BRR_TIMEOUT_THRESHOLD 5 |
Referenced by inet::xMIPv6::sendPeriodicBRR().
#define MAX_RR_BINDING_LIFETIME 4000 |
#define MAX_TOKEN_LIFETIME 500 |
#define MK_BC_EXPIRY 22 |
Referenced by inet::xMIPv6::createBCEntryExpiryTimer(), and inet::xMIPv6::handleMessage().
#define MK_BUL_EXPIRY 21 |
Referenced by inet::xMIPv6::createBULEntryExpiryTimer(), and inet::xMIPv6::handleMessage().
#define MK_SEND_PERIODIC_BR 2 |
Referenced by inet::xMIPv6::createBRRTimer(), and inet::xMIPv6::handleMessage().
#define MK_SEND_PERIODIC_BU 1 |
Referenced by inet::xMIPv6::createBUTimer(), and inet::xMIPv6::handleMessage().
#define MK_SEND_TEST_INIT 11 |
Referenced by inet::xMIPv6::createTestInitTimer(), and inet::xMIPv6::handleMessage().
#define MK_TOKEN_EXPIRY 23 |
Referenced by inet::xMIPv6::createTokenEntryExpiryTimer(), and inet::xMIPv6::handleMessage().
#define SIZE_BACK 6 |
Referenced by inet::xMIPv6::createAndSendBAMessage().
#define SIZE_BE 18 |
Referenced by inet::xMIPv6::createAndSendBEMessage().
#define SIZE_BIND_AUTH_DATA 14 |
Referenced by inet::xMIPv6::createAndSendBAMessage(), and inet::xMIPv6::createAndSendBUMessage().
#define SIZE_BRR 2 |
Referenced by inet::xMIPv6::createAndSendBRRMessage().
#define SIZE_BU 6 |
Referenced by inet::xMIPv6::createAndSendBUMessage().
#define SIZE_COT 18 |
Referenced by inet::xMIPv6::processCoTIMessage().
#define SIZE_COTI 10 |
Referenced by inet::xMIPv6::createAndSendCoTIMessage().
#define SIZE_HOA_OPTION 20 |
Referenced by inet::xMIPv6::createAndSendBUMessage().
#define SIZE_HOT 18 |
Referenced by inet::xMIPv6::processHoTIMessage().
#define SIZE_HOTI 10 |
Referenced by inet::xMIPv6::createAndSendHoTIMessage().
#define SIZE_MOBILITY_HEADER 6 |
Referenced by inet::xMIPv6::createAndSendBAMessage(), inet::xMIPv6::createAndSendBEMessage(), inet::xMIPv6::createAndSendBRRMessage(), inet::xMIPv6::createAndSendBUMessage(), inet::xMIPv6::createAndSendCoTIMessage(), inet::xMIPv6::createAndSendHoTIMessage(), inet::xMIPv6::processCoTIMessage(), and inet::xMIPv6::processHoTIMessage().
#define SIZE_NONCE_INDICES 6 |
Referenced by inet::xMIPv6::createAndSendBUMessage().
#define TEST_INIT_RETRANS_FACTOR 8 |