|
Data Structures |
| struct | LsRouting::IdMsgPtr |
| struct | LsEqualPaths |
| struct | LsIdSeq |
| struct | LsLinkState |
| class | LsList< _Tp > |
| class | LsMap< Key, T > |
| struct | LsMessage |
| class | LsMessageCenter |
| class | LsMessageHistory |
| struct | LsMessageInfo |
| class | LsNode |
| class | LsNodeIdList |
| struct | LsPath |
| class | LsPaths |
| class | LsPathsTentative |
| class | LsRetransmissionManager |
| class | LsRetransTimer |
| class | LsRouting |
| class | LsTopoMap |
| struct | LsUnackPeer |
Typedefs |
| typedef less< int > | less_node_id |
| typedef LsMap< int, double > | LsDelayMap |
| typedef LsMap< int, LsEqualPaths > | LsEqualPathsMap |
| typedef LsList< LsLinkState > | LsLinkStateList |
| typedef LsMap< int, LsLinkStateList > | LsLinkStateListMap |
| typedef LsList< u_int32_t > | LsMessageIdList |
| typedef LsTopoMap | LsTopology |
| typedef LsTopoMap * | LsTopoMapPtr |
Enumerations |
| enum | ls_message_type_t {
LS_MSG_INVALID = 0,
LS_MSG_LSA = 1,
LS_MSG_TPM = 2,
LS_MSG_LSAACK = 3,
LS_MSG_TPMACK = 4,
LS_MSG_LSM = 5
} |
| enum | ls_status_t { LS_STATUS_DOWN = 0,
LS_STATUS_UP = 1
} |
Variables |
| const int | LS_ACK_MESSAGE_SIZE = 20 |
| const unsigned int | LS_BIG_NUMBER = 1048576 |
| const int | LS_DEFAULT_MESSAGE_SIZE = 100 |
| const int | LS_INIT_ACCESS_COUNT = 3 |
| const int | LS_INVALID_COST = 65535 |
| const int | LS_INVALID_COUNT = -1 |
| const unsigned int | LS_INVALID_MESSAGE_ID = 0 |
| const int | LS_INVALID_NODE_ID = 65535 |
| const int | LS_LSA_MESSAGE_SIZE = 100 |
| const int | LS_MAX_COST = 65534 |
| const int | LS_MESSAGE_CENTER_SIZE_FACTOR = 4 |
| const unsigned int | LS_MESSAGE_TYPES = 6 |
| const int | LS_MIN_COST = 0 |
| const double | LS_RTX_TIMEOUT = 0.002 |
| const int | LS_TIMEOUT_FACTOR = 3 |
| const int | LS_TOPO_MESSAGE_SIZE = 200 |
| const unsigned int | LS_WRAPAROUND_THRESHOLD = 1073741824 |