lldp_ext_dot3.h
Go to the documentation of this file.
87 LLDP_DOT3_PMD_AN_ADV_CAP_ASYM_SYM_PAUSE = 0x0010, ///<Asymmetric and Symmetric PAUSE for full-duplex links
@ LLDP_DOT3_POWER_STATUS_POWER_CLASS_EXT_CLASS_3
Definition: lldp_ext_dot3.h:212
@ LLDP_DOT3_MDI_POWER_FLAG_PSE_MDI_POWER_SUPPORT
PSE MDI power support.
Definition: lldp_ext_dot3.h:127
@ LLDP_DOT3_POWER_STATUS_DUAL_SIGN_POWER_CLASS_EXT_B_CLASS_4
Definition: lldp_ext_dot3.h:223
@ LLDP_DOT3_SYSTEM_SETUP_POWER_TYPE_EXT_TYPE_4_SINGLE_SIGN_PD
Definition: lldp_ext_dot3.h:262
@ LLDP_DOT3_POWER_STATUS_PSE_POWERING_STATUS_2_PAIR
Definition: lldp_ext_dot3.h:244
@ LLDP_DOT3_SYSTEM_SETUP_POWER_TYPE_RESERVED
Definition: lldp_ext_dot3.h:264
@ LLDP_DOT3_POWER_STATUS_DUAL_SIGN_POWER_CLASS_EXT_A_SINGLE_SIGN_PD
Definition: lldp_ext_dot3.h:233
@ LLDP_DOT3_SYSTEM_SETUP_POWER_TYPE_EXT_TYPE_3_SINGLE_SIGN_PD
Definition: lldp_ext_dot3.h:260
@ LLDP_DOT3_PMD_AN_ADV_CAP_ASYM_PAUSE
Asymmetric PAUSE for full-duplex links.
Definition: lldp_ext_dot3.h:85
@ LLDP_DOT3_MDI_POWER_FLAG_PSE_PAIRS_CTRL_ABILITY
PSE pairs control ability.
Definition: lldp_ext_dot3.h:129
@ LLDP_DOT3_POWER_STATUS_POWER_CLASS_EXT_CLASS_5
Definition: lldp_ext_dot3.h:214
error_t lldpDot3SetLocalMacPhyConfigStatus(LldpAgentContext *context, uint_t portIndex, uint8_t autoNegSupportStatus, uint16_t pmdAutoNegAdvCap, uint16_t operationalMauType)
Set MAC/PHY configuration/status.
Definition: lldp_ext_dot3.c:57
@ LLDP_DOT3_SYSTEM_SETUP_POWER_TYPE_EXT_TYPE_3_DUAL_SIGN_PD
Definition: lldp_ext_dot3.h:261
@ LLDP_DOT3_POWER_STATUS_POWER_CLASS_EXT_CLASS_8
Definition: lldp_ext_dot3.h:217
error_t lldpDot3SetLocalPowerViaMdi(LldpAgentContext *context, uint_t portIndex, uint8_t mdiPowerSupport, LldpDot3PsePowerPair psePowerPair, LldpDot3PowerClass powerClass, const LldpDot3DllClassExt *dllClassExt, const LldpDot3Type34Ext *type34Ext)
Set power-via-MDI.
Definition: lldp_ext_dot3.c:130
@ LLDP_DOT3_POWER_STATUS_PSE_POWERING_STATUS_4_PAIR_SINGLE_SIGN_PD
Definition: lldp_ext_dot3.h:245
@ LLDP_DOT3_POWER_STATUS_POWER_CLASS_EXT_CLASS_7
Definition: lldp_ext_dot3.h:216
@ LLDP_DOT3_POWER_STATUS_POWER_CLASS_EXT_CLASS_2
Definition: lldp_ext_dot3.h:211
@ LLDP_DOT3_PSE_POWER_SOURCE_PRIMARY
Primary power source (PSE device type)
Definition: lldp_ext_dot3.h:184
@ LLDP_DOT3_POWER_STATUS_DUAL_SIGN_POWER_CLASS_EXT_B_SINGLE_SIGN_PD
Definition: lldp_ext_dot3.h:225
error_t lldpDot3SetLocalMaxFrameSize(LldpAgentContext *context, uint_t portIndex, uint16_t maxFrameSize)
Set maximum frame size.
Definition: lldp_ext_dot3.c:310
@ LLDP_DOT3_POWER_STATUS_DUAL_SIGN_POWER_CLASS_EXT_B_CLASS_3
Definition: lldp_ext_dot3.h:222
@ LLDP_DOT3_POWER_STATUS_DUAL_SIGN_POWER_CLASS_EXT_A_CLASS_5
Definition: lldp_ext_dot3.h:232
error_t lldpDot3SetLocalLinkAggregation(LldpAgentContext *context, uint_t portIndex, uint8_t aggregationStatus, uint32_t aggregatedPortId)
Set Link aggregation.
Definition: lldp_ext_dot3.c:244
@ LLDP_DOT3_SYSTEM_SETUP_POWER_TYPE_EXT_TYPE_4_PSE
Definition: lldp_ext_dot3.h:259
@ LLDP_DOT3_POWER_STATUS_DUAL_SIGN_POWER_CLASS_EXT_B_CLASS_2
Definition: lldp_ext_dot3.h:221
@ LLDP_DOT3_SYSTEM_SETUP_POWER_TYPE_EXT_TYPE_3_PSE
Definition: lldp_ext_dot3.h:258
@ LLDP_DOT3_PD_POWER_SOURCE_PSE_AND_LOCAL
PSE and local (PD device type)
Definition: lldp_ext_dot3.h:182
@ LLDP_DOT3_POWER_STATUS_PSE_POWER_PAIRS_EXT
Definition: lldp_ext_dot3.h:235
@ LLDP_DOT3_SYSTEM_SETUP_POWER_TYPE_EXT
Definition: lldp_ext_dot3.h:257
@ LLDP_DOT3_POWER_STATUS_PSE_POWERING_STATUS_4_PAIR_DUAL_SIGN_PD
Definition: lldp_ext_dot3.h:246
@ LLDP_DOT3_PMD_AN_ADV_CAP_SYM_PAUSE
Symmetric PAUSE for full-duplex links.
Definition: lldp_ext_dot3.h:86
@ LLDP_DOT3_PMD_AN_ADV_CAP_ASYM_SYM_PAUSE
Asymmetric and Symmetric PAUSE for full-duplex links.
Definition: lldp_ext_dot3.h:87
@ LLDP_DOT3_POWER_STATUS_DUAL_SIGN_POWER_CLASS_EXT_A_CLASS_2
Definition: lldp_ext_dot3.h:229
@ LLDP_DOT3_POWER_STATUS_PD_POWERED_STATUS_4_PAIR_DUAL_SIGN_PD
Definition: lldp_ext_dot3.h:242
@ LLDP_DOT3_POWER_STATUS_PD_POWERED_STATUS_SINGLE_SIGN_PD
Definition: lldp_ext_dot3.h:240
@ LLDP_DOT3_POWER_STATUS_DUAL_SIGN_POWER_CLASS_EXT_B
Definition: lldp_ext_dot3.h:219
error_t lldpDot3SetLocalPowerViaMdiMeas(LldpAgentContext *context, uint_t portIndex, uint8_t measurements[20], uint16_t psePowerPriceIndex)
Set power-via-MDI measurements.
Definition: lldp_ext_dot3.c:376
@ LLDP_DOT3_POWER_STATUS_DUAL_SIGN_POWER_CLASS_EXT_A_CLASS_3
Definition: lldp_ext_dot3.h:230
@ LLDP_DOT3_POWER_STATUS_PD_POWERED_STATUS_2_PAIR_DUAL_SIGN_PD
Definition: lldp_ext_dot3.h:241
@ LLDP_DOT3_POWER_STATUS_PSE_POWERING_STATUS
Definition: lldp_ext_dot3.h:243
@ LLDP_DOT3_POWER_STATUS_POWER_CLASS_EXT_CLASS_1
Definition: lldp_ext_dot3.h:210
error_t lldpDot3DeleteLocalTlv(LldpAgentContext *context, LldpDot3Subtype subtype)
Remove all IEEE 802.3 specific TLVs with specified subtype.
Definition: lldp_ext_dot3.c:442
@ LLDP_DOT3_POWER_STATUS_POWER_CLASS_EXT_CLASS_6
Definition: lldp_ext_dot3.h:215
@ LLDP_DOT3_POWER_STATUS_DUAL_SIGN_POWER_CLASS_EXT_A_2_PAIR_ONLY_PSE
Definition: lldp_ext_dot3.h:234
@ LLDP_DOT3_PMD_AN_ADV_CAP_1000BX_HD
1000BASE-X, -LX, -SX, -CX half-duplex mode
Definition: lldp_ext_dot3.h:88
@ LLDP_DOT3_POWER_STATUS_POWER_CLASS_EXT_CLASS_4
Definition: lldp_ext_dot3.h:213
@ LLDP_DOT3_POWER_STATUS_DUAL_SIGN_POWER_CLASS_EXT_A_CLASS_1
Definition: lldp_ext_dot3.h:228
@ LLDP_DOT3_POWER_STATUS_POWER_CLASS_EXT_DUAL_SIGN_PD
Definition: lldp_ext_dot3.h:218
LLDP (Link Layer Discovery Protocol)
@ LLDP_DOT3_POWER_STATUS_POWER_CLASS_EXT
Definition: lldp_ext_dot3.h:209
@ LLDP_DOT3_SUBTYPE_MAC_PHY_CONFIG_STATUS
MAC/PHY Configuration/Status.
Definition: lldp_ext_dot3.h:51
@ LLDP_DOT3_POWER_STATUS_DUAL_SIGN_POWER_CLASS_EXT_A_CLASS_4
Definition: lldp_ext_dot3.h:231
TCP/IP stack core.
@ LLDP_DOT3_POWER_STATUS_DUAL_SIGN_POWER_CLASS_EXT_B_2_PAIR_ONLY_PSE
Definition: lldp_ext_dot3.h:226
@ LLDP_DOT3_POWER_STATUS_PD_POWERED_STATUS
Definition: lldp_ext_dot3.h:239
@ LLDP_DOT3_PMD_AN_ADV_CAP_1000BX_FD
1000BASE-X, -LX, -SX, -CX full-duplex mode
Definition: lldp_ext_dot3.h:89
@ LLDP_DOT3_POWER_STATUS_PSE_POWER_PAIRS_EXT_BOTH
Definition: lldp_ext_dot3.h:238
@ LLDP_DOT3_POWER_STATUS_DUAL_SIGN_POWER_CLASS_EXT_B_CLASS_1
Definition: lldp_ext_dot3.h:220
@ LLDP_DOT3_POWER_STATUS_DUAL_SIGN_POWER_CLASS_EXT_B_CLASS_5
Definition: lldp_ext_dot3.h:224
@ LLDP_DOT3_SYSTEM_SETUP_POWER_TYPE_EXT_TYPE_4_DUAL_SIGN_PD
Definition: lldp_ext_dot3.h:263
@ LLDP_DOT3_POWER_STATUS_PSE_POWER_PAIRS_EXT_ALT_A
Definition: lldp_ext_dot3.h:236
@ LLDP_DOT3_POWER_STATUS_DUAL_SIGN_POWER_CLASS_EXT_A
Definition: lldp_ext_dot3.h:227
@ LLDP_DOT3_POWER_STATUS_PSE_POWER_PAIRS_EXT_ALT_B
Definition: lldp_ext_dot3.h:237