#include <omnetpp.h>
#include <iostream>
#include <fstream>
#include <algorithm>
#include "ConstType.h"
#include "LDP.h"
#include "LIBTable.h"
#include "InterfaceTableAccess.h"
#include "IPv4InterfaceData.h"
#include "RoutingTableAccess.h"
#include "LIBTableAccess.h"
#include "TEDAccess.h"
#include "NotifierConsts.h"
#include "UDPPacket.h"
#include "TCPSegment.h"
Functions | |
| Define_Module (LDP) | |
| std::ostream & | operator<< (std::ostream &os, const LDP::fec_bind_t &f) |
| bool | fecPrefixCompare (const LDP::fec_t &a, const LDP::fec_t &b) |
| std::ostream & | operator<< (std::ostream &os, const LDP::fec_t &f) |
| std::ostream & | operator<< (std::ostream &os, const LDP::pending_req_t &r) |
| std::ostream & | operator<< (std::ostream &os, const LDP::peer_info &p) |
| bool | operator== (const FEC_TLV &a, const FEC_TLV &b) |
| bool | operator!= (const FEC_TLV &a, const FEC_TLV &b) |
| std::ostream & | operator<< (std::ostream &os, const FEC_TLV &a) |
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
00073 {
00074 return !operator==(a, b);
00075 }
|
|
||||||||||||
|
00078 {
00079 os << "addr=" << a.addr << " length=" << a.length;
00080 return os;
00081 }
|
|
||||||||||||
|
00060 {
00061 os << "peerIP=" << p.peerIP << " interface=" << p.linkInterface <<
00062 " activeRole=" << (p.activeRole ? "true" : "false") <<
00063 " socket=" << (p.socket ? TCPSocket::stateName(p.socket->state()) : "NULL");
00064 return os;
00065 }
|
|
||||||||||||
|
|
|
||||||||||||
|
00048 {
00049 os << "fecid=" << f.fecid << " addr=" << f.addr << " length=" << f.length << " nextHop=" << f.nextHop;
00050 return os;
00051 }
|
|
||||||||||||
|
00037 {
00038 os << "fecid=" << f.fecid << " peer=" << f.peer << " label=" << f.label;
00039 return os;
00040 }
|
|
||||||||||||
|
00068 {
00069 return a.length == b.length && a.addr == b.addr;
00070 }
|
1.4.1