INET Framework for OMNeT++/OMNEST
ISIS Member List
This is the complete list of members for ISIS, including all inherited members.
addFlags(LSPRecord *lspRec, short circuitType)ISIS [private]
addTLV(ISISMessage *inMsg, enum TLVtypes tlvType)ISIS [private]
addTLV(ISISMessage *inMsg, TLV_t *tlv)ISIS [private]
addTLV(std::vector< TLV_t * > *tlvtable, enum TLVtypes tlvType, short circuitType, unsigned char nsel=0)ISIS [private]
adjL1TableISIS [private]
adjL2TableISIS [private]
amIL1DIS(int interfaceIndex)ISIS [private]
amIL2DIS(int interfaceIndex)ISIS [private]
areaIdISIS [private]
bestToPath(ISISCons_t *cons, ISISPaths_t *ISISTent, ISISPaths_t *ISISPaths)ISIS [private]
checkDuplicateSysID(ISISMessage *msg)ISIS [private]
clearSRMflag(LSPRecord *lspRec, int index, short circuitType)ISIS [private]
clearSRMflags(LSPRecord *lspRec, short circuitType)ISIS [private]
clearSRMflagsBut(LSPRecord *lspRec, unsigned int index, short circuitType)ISIS [private]
clearSSNflag(LSPRecord *lspRec, int index, short circuitType)ISIS [private]
clearSSNflags(LSPRecord *lspRec, short circuitType)ISIS [private]
clearSSNflagsBut(LSPRecord *lspRec, unsigned int index, short circuitType)ISIS [private]
compareArrays(unsigned char *first, unsigned char *second, unsigned int size)ISIS [protected]
compareLSP(ISISLSPPacket *lsp1, ISISLSPPacket *lsp2)ISIS [private]
configFileISIS [private]
copyArrayContent(unsigned char *src, unsigned char *dst, unsigned int size, unsigned int startSrc, unsigned int startDst)ISIS [protected]
deleteLSP(ISISTimer *timer)ISIS [private]
deviceIdISIS [private]
deviceTypeISIS [private]
electL1DesignatedIS(ISISL1HelloPacket *msg)ISIS [private]
electL2DesignatedIS(ISISL2HelloPacket *msg)ISIS [private]
extractISO(ISISCons_t *initial, short circuitType)ISIS [private]
floodFurtherL1LSP(ISISLSPL1Packet *msg)ISIS [private]
fullSPF(ISISTimer *timer)ISIS [private]
generateLSP(ISISTimer *timer)ISIS [private]
generateLSP(short circuitType)ISIS [private]
genLSP(short circuitType)ISIS [private]
getAdj(ISISMessage *inMsg, short circuitType=L1_TYPE)ISIS [private]
getAdjByGateIndex(int gateIndex, short circuitType, int offset=0)ISIS [private]
getAdjBySystemID(unsigned char *systemID, short circuitType, int gateIndex=-1)ISIS [private]
getAdjTab(short circuitType)ISIS [private]
getBestMetric(ISISPaths_t *paths)ISIS [private]
getBestPath(ISISPaths_t *paths)ISIS [private]
getCons(ISISCons_t *cons, unsigned char *from)ISIS [private]
getEndLspID(ISISCSNPPacket *csnp)ISIS [private]
getHelloInterval(int interfaceIndex, short circuitType)ISIS [private]
getHoldTime(int interfaceIndex, short circuitType=L1_TYPE)ISIS [private]
getIfaceByGateIndex(int gateIndex)ISIS [private]
getIfaceIndex(ISISinterface *interface)ISIS [private]
getLSPDb(short circuitType)ISIS [private]
getLSPFromDbByID(unsigned char *LSPID, short circuitType)ISIS [private]
getLspID(ISISLSPPacket *msg)ISIS [private]
getLspID(ISISTimer *timer)ISIS [private]
getLSPID()ISIS [private]
getLspRange(unsigned char *startLspID, unsigned char *endLspID, short circuitType)ISIS [private]
getPath(ISISPaths_t *paths, unsigned char *id)ISIS [private]
getSRMBQueue(short circuitType)ISIS [private]
getSRMPTPQueue(short circuitType)ISIS [private]
getSRMQ(bool network, int index, short circuitType)ISIS [private]
getSSNBQueue(short circuitType)ISIS [private]
getSSNPTPQueue(short circuitType)ISIS [private]
getSSNQ(bool network, int index, short circuitType)ISIS [private]
getStartLspID(ISISCSNPPacket *csnp)ISIS [private]
getSysID(ISISMessage *msg)ISIS [private]
getSysID(ISISTimer *timer)ISIS [private]
getTLVByType(ISISMessage *inMsg, enum TLVtypes tlvType, int offset=0)ISIS [private]
handleL1Csnp(ISISCSNPPacket *csnp)ISIS [private]
handleL1CSNP(ISISMessage *msg)ISIS [private]
handleL1HelloMsg(ISISMessage *inMsg)ISIS [private]
handleL1Lsp(ISISLSPPacket *lsp)ISIS [private]
handleL1LSP(ISISMessage *msg)ISIS [private]
handleL1Psnp(ISISPSNPPacket *psnp)ISIS [private]
handleL1PSNP(ISISMessage *msg)ISIS [private]
handleL2CSNP(ISISMessage *msg)ISIS [private]
handleL2HelloMsg(ISISMessage *inMsg)ISIS [private]
handleL2LSP(ISISMessage *msg)ISIS [private]
handleL2PSNP(ISISMessage *msg)ISIS [private]
handleMessage(cMessage *msg)ISIS [protected, virtual]
handlePTPHelloMsg(ISISMessage *inMsg)ISIS [private]
helloCounterISIS [private]
iftISIS [private]
initCsnp()ISIS [private]
initGenerate()ISIS [private]
initHello()ISIS [private]
initialize(int stage)ISIS [protected, virtual]
initISIS()ISIS [private]
initPeriodicSend()ISIS [private]
initPsnp()ISIS [private]
initRefresh()ISIS [private]
initSPF()ISIS [private]
insertIft(InterfaceEntry *entry, cXMLElement *device)ISIS [private]
installLSP(ISISLSPPacket *lsp, short circuitType)ISIS [private]
isAdjBySystemID(unsigned char *systemID, short circuitType)ISIS [private]
isAdjUp(short circuitType)ISIS [private]
isAdjUp(ISISMessage *msg, short circuitType)ISIS [private]
isAreaIDOK(TLV_t *areaAddressTLV, unsigned char *compare=NULL)ISIS [private]
isCon(ISISCons_t *cons, unsigned char *from, unsigned char *to)ISIS [private]
ISIS()ISIS
ISISIftISIS [private]
isMessageOK(ISISMessage *inMsg)ISIS [private]
isTypeISIS [private]
isUp(int gateIndex, short circuitType)ISIS [private]
L1CsnpIntervalISIS [private]
L1HelloIntervalISIS [private]
L1HelloMultiplierISIS [private]
L1LSPISIS [private]
L1LSPDbISIS [private]
L1LspGenIntervalISIS [private]
L1LspInitWaitISIS [private]
L1LspSendIntervalISIS [private]
L1PsnpIntervalISIS [private]
L1SPFFullIntervalISIS [private]
L1SRMBQueueISIS [private]
L1SRMPTPQueueISIS [private]
L1SSNBQueueISIS [private]
L1SSNPTPQueueISIS [private]
L2CsnpIntervalISIS [private]
L2HelloIntervalISIS [private]
L2HelloMultiplierISIS [private]
L2LSPISIS [private]
L2LSPDbISIS [private]
L2LspGenIntervalISIS [private]
L2LspInitWaitISIS [private]
L2LspSendIntervalISIS [private]
L2PsnpIntervalISIS [private]
L2SPFFullIntervalISIS [private]
L2SRMBQueueISIS [private]
L2SRMPTPQueueISIS [private]
L2SSNBQueueISIS [private]
L2SSNPTPQueueISIS [private]
lspIntervalISIS [private]
lspMaxLifetimeISIS [private]
lspRefreshIntervalISIS [private]
moveToPath(ISISPath *path)ISIS [private]
moveToTent(ISISCons_t *initial, unsigned char *from, uint32_t metric, ISISPaths_t *ISISTent)ISIS [private]
netAddrISIS [private]
NSELISIS [private]
numInitStages() const ISIS [inline, protected, virtual]
parseNetAddr()ISIS [private]
periodicSend(ISISTimer *timer, short circuitType)ISIS [private]
printAdjTable()ISIS
printLSP(ISISLSPPacket *lsp, char *from)ISIS [private]
printLSPDB()ISIS
printLspId(unsigned char *lspId)ISIS [private]
printPaths(ISISPaths_t *paths)ISIS [private]
printSysId(unsigned char *sysId)ISIS [private]
purgeLSP(unsigned char *lspId, short circuitType)ISIS [private]
purgeLSP(ISISLSPPacket *lsp, short circuitType)ISIS [private]
purgeMyLSPs(short circuitType)ISIS [private]
purgeRemainLSP(unsigned char *lspId, short circuitType)ISIS [private]
refreshLSP(ISISTimer *timer)ISIS [private]
refreshLSP(short circuitType)ISIS [private]
removeDeadLSP(ISISTimer *msg)ISIS [private]
removeDeadNeighbour(ISISTimer *msg)ISIS [private]
replaceLSP(ISISLSPPacket *lsp, LSPRecord *lspRecord, short circuitType)ISIS [private]
resetDIS(unsigned char *systemID, int gateIndex, short circuitType)ISIS [private]
schedule(ISISTimer *timer, double timee=-1)ISIS [private]
sendBroadcastHelloMsg(int interfaceIndex, short circuitType)ISIS [private]
sendHelloMsg(ISISTimer *timer)ISIS [private]
sendL1CSNP()ISIS [private]
sendL1Csnp(ISISTimer *timer)ISIS [private]
sendL1Psnp(ISISTimer *timer)ISIS [private]
sendL1PSNP(std::vector< unsigned char * > *LSPlist, int gateIndex)ISIS [private]
sendL2CSNP()ISIS [private]
sendL2PSNP()ISIS [private]
sendLSP(LSPRecord *lspRec, int gateIndex)ISIS [private]
sendMyL1LSPs()ISIS [private]
sendMyL2LSPs()ISIS [private]
sendPTPHelloMsg(int interfaceIndex, short circuitType)ISIS [private]
sendSpecificL1LSP(unsigned char *LSPid)ISIS [private]
setLspID(ISISLSPPacket *msg, unsigned char *lspID)ISIS [private]
setSRMflag(LSPRecord *lspRec, int index, short circuitType)ISIS [private]
setSRMflags(LSPRecord *lspRec, short circuitType)ISIS [private]
setSRMflagsBut(LSPRecord *lspRec, unsigned int index, short circuitType)ISIS [private]
setSSNflag(LSPRecord *lspRec, int index, short circuitType)ISIS [private]
setSSNflags(LSPRecord *lspRec, short circuitType)ISIS [private]
setSSNflagsBut(LSPRecord *lspRec, unsigned int index, short circuitType)ISIS [private]
sysIdISIS [private]
twoWayCheck(ISISCons_t *cons)ISIS [private]
updateLSP(ISISLSPPacket *lsp, short circuitType)ISIS [private]
updateMyLSP()ISIS [private]
~ISIS()ISIS [virtual]