public class CdpInterfaceTable extends SnmpTable<CdpInterfaceTableEntry>
CdpCacheTable uses a SnmpSession to collect the CdpCache table entries. It implements the SnmpHandler to receive notifications when a reply is received/error occurs in the SnmpSession used to send requests/receive replies.
GEN_ERR, NO_ERR, NO_SUCH_NAME_ERR, TOO_BIG_ERR| Constructor and Description |
|---|
CdpInterfaceTable(InetAddress address)
Constructs an CdpInterfaceTable object that is used to collect the Cisco Discovery Protocol
elements from the remote agent.
|
| Modifier and Type | Method and Description |
|---|---|
protected CdpInterfaceTableEntry |
createTableEntry(SnmpObjId base,
SnmpInstId inst,
Object val)
createTableEntry
|
add, addAll, clear, contains, containsAll, getEntries, isEmpty, iterator, remove, removeAll, reportGenErr, reportNoSuchNameErr, retainAll, size, storeResult, toArray, toArraybuildNextPdu, isFinished, setFailed, setMaxRepetitions, setTimedOutfailed, getCollectionTracker, getParent, reportTooBigErr, setFinished, setParent, timedOutclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitequals, hashCode, parallelStream, removeIf, spliterator, streampublic CdpInterfaceTable(InetAddress address)
Constructs an CdpInterfaceTable object that is used to collect the Cisco Discovery Protocol elements from the remote agent. Once all the elements are collected, or there is an error in the collection the signaler object is notified to inform other threads.
address - a InetAddress object.CdpInterfaceTableEntryprotected CdpInterfaceTableEntry createTableEntry(SnmpObjId base, SnmpInstId inst, Object val)
createTableEntry
createTableEntry in class SnmpTable<CdpInterfaceTableEntry>base - a SnmpObjId object.inst - a SnmpInstId object.val - a Object object.Copyright © 2015. All rights reserved.