Package: inet.routing.pim.tables
PimNeighborTable
simple moduleThe PimNeighborTable module contains information about neighboring PIM routers.
Used in compound modules
Name | Type | Description |
---|---|---|
Pim | compound module | (no description) |
Properties
Name | Value | Description |
---|---|---|
display | i=block/table |
Signals
Name | Type | Unit |
---|---|---|
pimNeighborAdded | inet::PimNeighbor | |
pimNeighborDeleted | inet::PimNeighbor | |
pimNeighborChanged | inet::PimNeighbor |
Direct method calls (observed)
call to | function | info |
---|---|---|
PimSm | inet::PimSm::receiveSignal | pimNeighborAdded |
PimNeighborTable | inet::PimNeighborTable::restartLivenessTimer | restartLivenessTimer |
Called methods (observed)
function | info | call from |
---|---|---|
inet::PimNeighborTable::addNeighbor | addNeighbor | PimDm, PimSm |
inet::PimNeighborTable::restartLivenessTimer | restartLivenessTimer | PimDm, PimSm, PimNeighborTable |
Source code
// // The PimNeighborTable module contains information about neighboring PIM routers. // simple PimNeighborTable { @display("i=block/table"); @signal[pimNeighborAdded](type=inet::PimNeighbor); @signal[pimNeighborDeleted](type=inet::PimNeighbor); @signal[pimNeighborChanged](type=inet::PimNeighbor); }File: src/inet/routing/pim/tables/PimNeighborTable.ned