_LldpPortEntry Struct Reference

LLDP port entry. More...

#include <lldp.h>

Data Fields

LldpAgentContextcontext
 LLDP agent context. More...
 
uint8_t portIndex
 Port index. More...
 
LldpAdminStatus adminStatus
 Indicates whether the local LLDP agent is enabled. More...
 
bool_t portEnabled
 Operational state of the MAC service supporting the port. More...
 
MacAddr macAddr
 MAC address of the port. More...
 
LldpDataUnit txInfo
 Local system information. More...
 
uint8_t basicTlvFilter
 Bit-map indicating the basic TLVs enabled for transmission. More...
 
uint32_t mgmtAddrFilter
 Bit-map indicating the management addresses enabled for transmission. More...
 
LldpTxState txState
 LLDP transmit state. More...
 
uint_t txShutdownWhile
 Number of seconds remaining until LLDP re-initialization can occur. More...
 
uint_t txDelayWhile
 Minimum delay between transmission of successive LLDP frames. More...
 
uint_t txTTR
 Transmit time to refresh timer. More...
 
bool_t somethingChangedLocal
 Status/value of one or more objects in the LLDP local system MIB has changed. More...
 
uint_t txTTL
 Time remaining before information in the outgoing LLDPDU will no longer be valid. More...
 
uint32_t statsFramesOutTotal
 Count of all LLDP frames transmitted. More...
 
uint32_t lldpduLengthErrors
 The number of LLDPDU length errors recorded for the port. More...
 
LldpRxState rxState
 LLDP receive state. More...
 
bool_t notificationEnable
 Enable or disable notifications. More...
 
bool_t rcvFrame
 An LLDP frame has been recognized by the LLDP LSAP function. More...
 
uint_t rxInfoAge
 The rxInfoTTL timing counter has expired. More...
 
uint32_t statsFramesDiscardedTotal
 Count of all LLDPDUs received and then discarded. More...
 
uint32_t statsFramesInErrorsTotal
 Count of all LLDPDUs received with one or more detectable errors. More...
 
uint32_t statsFramesInTotal
 Count of all LLDP frames received. More...
 
uint32_t statsTLVsDiscardedTotal
 Count of all TLVs received and then discarded for any reason. More...
 
uint32_t statsTLVsUnrecognizedTotal
 Count of all TLVs received on the port that are not recognized. More...
 
uint32_t statsAgeoutsTotal
 Count of the times that a neighbor's information has been aged out. More...
 

Detailed Description

LLDP port entry.

Definition at line 273 of file lldp.h.

Field Documentation

◆ adminStatus

LldpAdminStatus adminStatus

Indicates whether the local LLDP agent is enabled.

Definition at line 278 of file lldp.h.

◆ basicTlvFilter

uint8_t basicTlvFilter

Bit-map indicating the basic TLVs enabled for transmission.

Definition at line 284 of file lldp.h.

◆ context

LldpAgentContext* context

LLDP agent context.

Definition at line 275 of file lldp.h.

◆ lldpduLengthErrors

uint32_t lldpduLengthErrors

The number of LLDPDU length errors recorded for the port.

Definition at line 293 of file lldp.h.

◆ macAddr

MacAddr macAddr

MAC address of the port.

Definition at line 282 of file lldp.h.

◆ mgmtAddrFilter

uint32_t mgmtAddrFilter

Bit-map indicating the management addresses enabled for transmission.

Definition at line 285 of file lldp.h.

◆ notificationEnable

bool_t notificationEnable

Enable or disable notifications.

Definition at line 298 of file lldp.h.

◆ portEnabled

bool_t portEnabled

Operational state of the MAC service supporting the port.

Definition at line 279 of file lldp.h.

◆ portIndex

uint8_t portIndex

Port index.

Definition at line 277 of file lldp.h.

◆ rcvFrame

bool_t rcvFrame

An LLDP frame has been recognized by the LLDP LSAP function.

Definition at line 299 of file lldp.h.

◆ rxInfoAge

uint_t rxInfoAge

The rxInfoTTL timing counter has expired.

Definition at line 300 of file lldp.h.

◆ rxState

LldpRxState rxState

LLDP receive state.

Definition at line 297 of file lldp.h.

◆ somethingChangedLocal

bool_t somethingChangedLocal

Status/value of one or more objects in the LLDP local system MIB has changed.

Definition at line 290 of file lldp.h.

◆ statsAgeoutsTotal

uint32_t statsAgeoutsTotal

Count of the times that a neighbor's information has been aged out.

Definition at line 306 of file lldp.h.

◆ statsFramesDiscardedTotal

uint32_t statsFramesDiscardedTotal

Count of all LLDPDUs received and then discarded.

Definition at line 301 of file lldp.h.

◆ statsFramesInErrorsTotal

uint32_t statsFramesInErrorsTotal

Count of all LLDPDUs received with one or more detectable errors.

Definition at line 302 of file lldp.h.

◆ statsFramesInTotal

uint32_t statsFramesInTotal

Count of all LLDP frames received.

Definition at line 303 of file lldp.h.

◆ statsFramesOutTotal

uint32_t statsFramesOutTotal

Count of all LLDP frames transmitted.

Definition at line 292 of file lldp.h.

◆ statsTLVsDiscardedTotal

uint32_t statsTLVsDiscardedTotal

Count of all TLVs received and then discarded for any reason.

Definition at line 304 of file lldp.h.

◆ statsTLVsUnrecognizedTotal

uint32_t statsTLVsUnrecognizedTotal

Count of all TLVs received on the port that are not recognized.

Definition at line 305 of file lldp.h.

◆ txDelayWhile

uint_t txDelayWhile

Minimum delay between transmission of successive LLDP frames.

Definition at line 288 of file lldp.h.

◆ txInfo

LldpDataUnit txInfo

Local system information.

Definition at line 283 of file lldp.h.

◆ txShutdownWhile

uint_t txShutdownWhile

Number of seconds remaining until LLDP re-initialization can occur.

Definition at line 287 of file lldp.h.

◆ txState

LldpTxState txState

LLDP transmit state.

Definition at line 286 of file lldp.h.

◆ txTTL

uint_t txTTL

Time remaining before information in the outgoing LLDPDU will no longer be valid.

Definition at line 291 of file lldp.h.

◆ txTTR

uint_t txTTR

Transmit time to refresh timer.

Definition at line 289 of file lldp.h.


The documentation for this struct was generated from the following file: