RSTP (Rapid Spanning Tree Protocol) More...
#include "stp/stp_common.h"#include "rstp/rstp_pti.h"#include "rstp/rstp_prx.h"#include "rstp/rstp_ppm.h"#include "rstp/rstp_bdm.h"#include "rstp/rstp_ptx.h"#include "rstp/rstp_pim.h"#include "rstp/rstp_prs.h"#include "rstp/rstp_prt.h"#include "rstp/rstp_pst.h"#include "rstp/rstp_tcm.h"#include "rstp/rstp_bpdu.h"Go to the source code of this file.
Data Structures | |
| struct | RstpTimes |
| RSTP timer parameter values. More... | |
| struct | RstpPriority |
| Spanning Tree priority vector. More... | |
| struct | RstpBridgeParams |
| RSTP bridge parameters. More... | |
| struct | RstpPortParams |
| Bridge port parameters. More... | |
| struct | _RstpBridgePort |
| Bridge port. More... | |
| struct | RstpBridgeSettings |
| RSTP bridge settings. More... | |
| struct | _RstpBridgeContext |
| RSTP bridge context. More... | |
Macros | |
| #define | RstpBridgeContext struct _RstpBridgeContext |
| #define | RstpBridgePort struct _RstpBridgePort |
| #define | RSTP_SUPPORT DISABLED |
| #define | RSTP_TICK_INTERVAL 1000 |
| #define | RSTP_DEFAULT_BRIDGE_PRIORITY 32768 |
| #define | RSTP_DEFAULT_PORT_PRIORITY 128 |
| #define | RSTP_DEFAULT_MIGRATE_TIME 3 |
| #define | RSTP_MIN_BRIDGE_MAX_AGE 6 |
| #define | RSTP_DEFAULT_BRIDGE_MAX_AGE 20 |
| #define | RSTP_MAX_BRIDGE_MAX_AGE 40 |
| #define | RSTP_MIN_BRIDGE_HELLO_TIME 1 |
| #define | RSTP_DEFAULT_BRIDGE_HELLO_TIME 2 |
| #define | RSTP_MAX_BRIDGE_HELLO_TIME 10 |
| #define | RSTP_MIN_BRIDGE_FORWARD_DELAY 4 |
| #define | RSTP_DEFAULT_BRIDGE_FORWARD_DELAY 15 |
| #define | RSTP_MAX_BRIDGE_FORWARD_DELAY 30 |
| #define | RSTP_MIN_TRANSMIT_HOLD_COUNT 1 |
| #define | RSTP_DEFAULT_TRANSMIT_HOLD_COUNT 6 |
| #define | RSTP_MAX_TRANSMIT_HOLD_COUNT 10 |
| #define | RSTP_MIN_AGEING_TIME 10 |
| #define | RSTP_DEFAULT_AGEING_TIME 300 |
| #define | RSTP_MAX_AGEING_TIME 1000000 |
| #define | RSTP_MIN_PORT_PATH_COST 1 |
| #define | RSTP_DEFAULT_PORT_PATH_COST 200000 |
| #define | RSTP_MAX_PORT_PATH_COST 200000000 |
Enumerations | |
| enum | RstpRcvdInfo { RSTP_RCVD_INFO_SUPERIOR_DESIGNATED = 0, RSTP_RCVD_INFO_REPEATED_DESIGNATED = 1, RSTP_RCVD_INFO_INFERIOR_DESIGNATED = 2, RSTP_RCVD_INFO_INFERIOR_ROOT_ALTERNATE = 3, RSTP_RCVD_INFO_OTHER = 4 } |
| State of the received Spanning Tree information. More... | |
| enum | RstpInfoIs { RSTP_INFO_IS_DISABLED = 0, RSTP_INFO_IS_RECEIVED = 1, RSTP_INFO_IS_MINE = 2, RSTP_INFO_IS_AGED = 3 } |
| Origin/state of the port's Spanning Tree information. More... | |
| enum | RstpAdminPointToPointMac { RSTP_ADMIN_P2P_MAC_FORCE_FALSE = 0, RSTP_ADMIN_P2P_MAC_FORCE_TRUE = 1, RSTP_ADMIN_P2P_MAC_AUTO = 2 } |
| Administrative state of the point-to-point status. More... | |
Functions | |
| void | rstpGetDefaultSettings (RstpBridgeSettings *settings) |
| Initialize settings with default values. More... | |
| error_t | rstpInit (RstpBridgeContext *context, RstpBridgeSettings *settings) |
| Initialize RSTP bridge context. More... | |
| error_t | rstpStart (RstpBridgeContext *context) |
| Start RSTP bridge operation. More... | |
| error_t | rstpStop (RstpBridgeContext *context) |
| Stop RSTP bridge operation. More... | |
| error_t | rstpSetVersion (RstpBridgeContext *context, uint_t value) |
| Set protocol version. More... | |
| error_t | rstpSetBridgePriority (RstpBridgeContext *context, uint16_t value) |
| Set bridge priority. More... | |
| error_t | rstpSetBridgeMaxAge (RstpBridgeContext *context, uint_t value) |
| Set Bridge Max Age parameter. More... | |
| error_t | rstpSetBridgeHelloTime (RstpBridgeContext *context, uint_t value) |
| Set Bridge Hello Time parameter. More... | |
| error_t | rstpSetBridgeForwardDelay (RstpBridgeContext *context, uint_t value) |
| Set Bridge Forward Delay parameter. More... | |
| error_t | rstpSetTxHoldCount (RstpBridgeContext *context, uint_t value) |
| Set Transmit Hold Count parameter. More... | |
| error_t | rstpSetAgeingTime (RstpBridgeContext *context, uint_t value) |
| Set Ageing Time parameter. More... | |
| error_t | rstpGetNumPorts (RstpBridgeContext *context, uint_t *value) |
| Get the number of ports. More... | |
| error_t | rstpGetVersion (RstpBridgeContext *context, uint_t *value) |
| Get assigned protocol version. More... | |
| error_t | rstpGetBridgeAddr (RstpBridgeContext *context, MacAddr *value) |
| Get the MAC address assigned to the bridge. More... | |
| error_t | rstpGetBridgePriority (RstpBridgeContext *context, uint16_t *value) |
| Get the assigned bridge priority. More... | |
| error_t | rstpGetBridgeMaxAge (RstpBridgeContext *context, uint_t *value) |
| Get the assigned value of the Bridge Max Age parameter. More... | |
| error_t | rstpGetBridgeHelloTime (RstpBridgeContext *context, uint_t *value) |
| Get the assigned value of the Bridge Hello Time parameter. More... | |
| error_t | rstpGetBridgeForwardDelay (RstpBridgeContext *context, uint_t *value) |
| Get the assigned value of the Bridge Forward Delay parameter. More... | |
| error_t | rstpGetTxHoldCount (RstpBridgeContext *context, uint_t *value) |
| Get the assigned value of the Transmit Hold Count parameter. More... | |
| error_t | rstpGetAgeingTime (RstpBridgeContext *context, uint_t *value) |
| Get the assigned value of the Ageing Time parameter. More... | |
| error_t | rstpGetDesignatedRoot (RstpBridgeContext *context, StpBridgeId *value) |
| Get the bridge identifier of the root of the spanning tree. More... | |
| error_t | rstpGetRootPathCost (RstpBridgeContext *context, uint32_t *value) |
| Get the current cost of the path to the root. More... | |
| error_t | rstpGetRootPort (RstpBridgeContext *context, uint16_t *value) |
| Get the current root port. More... | |
| error_t | rstpGetMaxAge (RstpBridgeContext *context, uint_t *value) |
| Get the current Max Age value. More... | |
| error_t | rstpGetHelloTime (RstpBridgeContext *context, uint_t *value) |
| Get the current Hello Time value. More... | |
| error_t | rstpGetForwardDelay (RstpBridgeContext *context, uint_t *value) |
| Get the current Forward Delay value. More... | |
| error_t | rstpGetTopologyChanges (RstpBridgeContext *context, uint_t *value) |
| Get the number of topology changes. More... | |
| error_t | rstpGetTimeSinceTopologyChange (RstpBridgeContext *context, uint_t *value) |
| Get the time since a topology change was last detected. More... | |
| error_t | rstpSetPortNum (RstpBridgeContext *context, uint_t portIndex, uint16_t value) |
| Set port number. More... | |
| error_t | rstpSetPortAddr (RstpBridgeContext *context, uint_t portIndex, const MacAddr *value) |
| Set port address. More... | |
| error_t | rstpSetPortPriority (RstpBridgeContext *context, uint_t portIndex, uint8_t value) |
| Set port priority. More... | |
| error_t | rstpSetAdminPortState (RstpBridgeContext *context, uint_t portIndex, bool_t value) |
| Set administrative bridge port state. More... | |
| error_t | rstpSetAdminPortPathCost (RstpBridgeContext *context, uint_t portIndex, uint32_t value) |
| Set administrative port path cost. More... | |
| error_t | rstpSetAdminPointToPointMac (RstpBridgeContext *context, uint_t portIndex, RstpAdminPointToPointMac value) |
| Set administrative point-to-point status of the LAN segment. More... | |
| error_t | rstpSetAdminEdgePort (RstpBridgeContext *context, uint_t portIndex, bool_t value) |
| Set administrative value of the Edge Port parameter. More... | |
| error_t | rstpSetAutoEdgePort (RstpBridgeContext *context, uint_t portIndex, bool_t value) |
| Set AutoEdgePort parameter. More... | |
| error_t | rstpSetProtocolMigration (RstpBridgeContext *context, uint_t portIndex, bool_t value) |
| Force protocol migration. More... | |
| error_t | rstpGetPortNum (RstpBridgeContext *context, uint_t portIndex, uint16_t *value) |
| Get the port number assigned to the port. More... | |
| error_t | rstpGetPortAddr (RstpBridgeContext *context, uint_t portIndex, MacAddr *value) |
| Get the MAC address assigned to the port. More... | |
| error_t | rstpGetPortPriority (RstpBridgeContext *context, uint_t portIndex, uint8_t *value) |
| Get the priority assigned to the port. More... | |
| error_t | rstpGetAdminPortState (RstpBridgeContext *context, uint_t portIndex, bool_t *value) |
| Get the administrative port state. More... | |
| error_t | rstpGetMacOperState (RstpBridgeContext *context, uint_t portIndex, bool_t *value) |
| Get the current MAC operational state. More... | |
| error_t | rstpGetAdminPortPathCost (RstpBridgeContext *context, uint_t portIndex, uint32_t *value) |
| Get the administrative port path cost. More... | |
| error_t | rstpGetPortPathCost (RstpBridgeContext *context, uint_t portIndex, uint32_t *value) |
| Get the current value of the port path cost. More... | |
| error_t | rstpGetAdminPointToPointMac (RstpBridgeContext *context, uint_t portIndex, RstpAdminPointToPointMac *value) |
| Get the administrative point-to-point status of the LAN segment. More... | |
| error_t | rstpGetOperPointToPointMac (RstpBridgeContext *context, uint_t portIndex, bool_t *value) |
| Get the operational point-to-point status of the LAN segment. More... | |
| error_t | rstpGetAdminEdgePort (RstpBridgeContext *context, uint_t portIndex, bool_t *value) |
| Get the administrative value of the Edge Port parameter. More... | |
| error_t | rstpGetAutoEdgePort (RstpBridgeContext *context, uint_t portIndex, bool_t *value) |
| Get the value of the AutoEdgePort parameter. More... | |
| error_t | rstpGetOperEdgePort (RstpBridgeContext *context, uint_t portIndex, bool_t *value) |
| Get the operational value of the Edge Port parameter. More... | |
| error_t | rstpGetPortState (RstpBridgeContext *context, uint_t portIndex, StpPortState *value) |
| Get the current state of the port. More... | |
| error_t | rstpGetPortRole (RstpBridgeContext *context, uint_t portIndex, StpPortRole *value) |
| Get the assigned role of the port. More... | |
| error_t | rstpGetPortDesignatedRoot (RstpBridgeContext *context, uint_t portIndex, StpBridgeId *value) |
| Get the bridge identifier of the designated root bridge. More... | |
| error_t | rstpGetPortDesignatedCost (RstpBridgeContext *context, uint_t portIndex, uint32_t *value) |
| Get the designated cost of the port. More... | |
| error_t | rstpGetPortDesignatedBridge (RstpBridgeContext *context, uint_t portIndex, StpBridgeId *value) |
| Get the bridge identifier of the designated bridge. More... | |
| error_t | rstpGetPortDesignatedPort (RstpBridgeContext *context, uint_t portIndex, uint16_t *value) |
| Get the port identifier of the designated bridge. More... | |
| error_t | rstpGetForwardTransitions (RstpBridgeContext *context, uint_t portIndex, uint_t *value) |
| Get the number of times the port has transitioned to Forwarding state. More... | |
| void | rstpDeinit (RstpBridgeContext *context) |
| Release RSTP bridge context. More... | |
Detailed Description
RSTP (Rapid Spanning Tree Protocol)
License
SPDX-License-Identifier: GPL-2.0-or-later
Copyright (C) 2019-2025 Oryx Embedded SARL. All rights reserved.
This file is part of CycloneSTP Open.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- Version
- 2.5.4
Definition in file rstp.h.
Macro Definition Documentation
◆ RSTP_DEFAULT_AGEING_TIME
◆ RSTP_DEFAULT_BRIDGE_FORWARD_DELAY
◆ RSTP_DEFAULT_BRIDGE_HELLO_TIME
◆ RSTP_DEFAULT_BRIDGE_MAX_AGE
◆ RSTP_DEFAULT_BRIDGE_PRIORITY
◆ RSTP_DEFAULT_MIGRATE_TIME
◆ RSTP_DEFAULT_PORT_PATH_COST
◆ RSTP_DEFAULT_PORT_PRIORITY
◆ RSTP_DEFAULT_TRANSMIT_HOLD_COUNT
◆ RSTP_MAX_AGEING_TIME
◆ RSTP_MAX_BRIDGE_FORWARD_DELAY
◆ RSTP_MAX_BRIDGE_HELLO_TIME
◆ RSTP_MAX_BRIDGE_MAX_AGE
◆ RSTP_MAX_PORT_PATH_COST
◆ RSTP_MAX_TRANSMIT_HOLD_COUNT
◆ RSTP_MIN_AGEING_TIME
◆ RSTP_MIN_BRIDGE_FORWARD_DELAY
◆ RSTP_MIN_BRIDGE_HELLO_TIME
◆ RSTP_MIN_BRIDGE_MAX_AGE
◆ RSTP_MIN_PORT_PATH_COST
◆ RSTP_MIN_TRANSMIT_HOLD_COUNT
◆ RSTP_SUPPORT
◆ RSTP_TICK_INTERVAL
◆ RstpBridgeContext
| #define RstpBridgeContext struct _RstpBridgeContext |
◆ RstpBridgePort
| #define RstpBridgePort struct _RstpBridgePort |
Enumeration Type Documentation
◆ RstpAdminPointToPointMac
◆ RstpInfoIs
| enum RstpInfoIs |
◆ RstpRcvdInfo
| enum RstpRcvdInfo |
Function Documentation
◆ rstpDeinit()
| void rstpDeinit | ( | RstpBridgeContext * | context | ) |
◆ rstpGetAdminEdgePort()
| error_t rstpGetAdminEdgePort | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| bool_t * | value | ||
| ) |
◆ rstpGetAdminPointToPointMac()
| error_t rstpGetAdminPointToPointMac | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| RstpAdminPointToPointMac * | value | ||
| ) |
◆ rstpGetAdminPortPathCost()
| error_t rstpGetAdminPortPathCost | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| uint32_t * | value | ||
| ) |
◆ rstpGetAdminPortState()
| error_t rstpGetAdminPortState | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| bool_t * | value | ||
| ) |
◆ rstpGetAgeingTime()
| error_t rstpGetAgeingTime | ( | RstpBridgeContext * | context, |
| uint_t * | value | ||
| ) |
◆ rstpGetAutoEdgePort()
| error_t rstpGetAutoEdgePort | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| bool_t * | value | ||
| ) |
◆ rstpGetBridgeAddr()
| error_t rstpGetBridgeAddr | ( | RstpBridgeContext * | context, |
| MacAddr * | value | ||
| ) |
◆ rstpGetBridgeForwardDelay()
| error_t rstpGetBridgeForwardDelay | ( | RstpBridgeContext * | context, |
| uint_t * | value | ||
| ) |
◆ rstpGetBridgeHelloTime()
| error_t rstpGetBridgeHelloTime | ( | RstpBridgeContext * | context, |
| uint_t * | value | ||
| ) |
◆ rstpGetBridgeMaxAge()
| error_t rstpGetBridgeMaxAge | ( | RstpBridgeContext * | context, |
| uint_t * | value | ||
| ) |
◆ rstpGetBridgePriority()
| error_t rstpGetBridgePriority | ( | RstpBridgeContext * | context, |
| uint16_t * | value | ||
| ) |
◆ rstpGetDefaultSettings()
| void rstpGetDefaultSettings | ( | RstpBridgeSettings * | settings | ) |
◆ rstpGetDesignatedRoot()
| error_t rstpGetDesignatedRoot | ( | RstpBridgeContext * | context, |
| StpBridgeId * | value | ||
| ) |
◆ rstpGetForwardDelay()
| error_t rstpGetForwardDelay | ( | RstpBridgeContext * | context, |
| uint_t * | value | ||
| ) |
◆ rstpGetForwardTransitions()
| error_t rstpGetForwardTransitions | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| uint_t * | value | ||
| ) |
◆ rstpGetHelloTime()
| error_t rstpGetHelloTime | ( | RstpBridgeContext * | context, |
| uint_t * | value | ||
| ) |
◆ rstpGetMacOperState()
| error_t rstpGetMacOperState | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| bool_t * | value | ||
| ) |
◆ rstpGetMaxAge()
| error_t rstpGetMaxAge | ( | RstpBridgeContext * | context, |
| uint_t * | value | ||
| ) |
◆ rstpGetNumPorts()
| error_t rstpGetNumPorts | ( | RstpBridgeContext * | context, |
| uint_t * | value | ||
| ) |
◆ rstpGetOperEdgePort()
| error_t rstpGetOperEdgePort | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| bool_t * | value | ||
| ) |
◆ rstpGetOperPointToPointMac()
| error_t rstpGetOperPointToPointMac | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| bool_t * | value | ||
| ) |
◆ rstpGetPortAddr()
| error_t rstpGetPortAddr | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| MacAddr * | value | ||
| ) |
◆ rstpGetPortDesignatedBridge()
| error_t rstpGetPortDesignatedBridge | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| StpBridgeId * | value | ||
| ) |
◆ rstpGetPortDesignatedCost()
| error_t rstpGetPortDesignatedCost | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| uint32_t * | value | ||
| ) |
◆ rstpGetPortDesignatedPort()
| error_t rstpGetPortDesignatedPort | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| uint16_t * | value | ||
| ) |
◆ rstpGetPortDesignatedRoot()
| error_t rstpGetPortDesignatedRoot | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| StpBridgeId * | value | ||
| ) |
◆ rstpGetPortNum()
| error_t rstpGetPortNum | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| uint16_t * | value | ||
| ) |
◆ rstpGetPortPathCost()
| error_t rstpGetPortPathCost | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| uint32_t * | value | ||
| ) |
◆ rstpGetPortPriority()
| error_t rstpGetPortPriority | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| uint8_t * | value | ||
| ) |
◆ rstpGetPortRole()
| error_t rstpGetPortRole | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| StpPortRole * | value | ||
| ) |
◆ rstpGetPortState()
| error_t rstpGetPortState | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| StpPortState * | value | ||
| ) |
◆ rstpGetRootPathCost()
| error_t rstpGetRootPathCost | ( | RstpBridgeContext * | context, |
| uint32_t * | value | ||
| ) |
◆ rstpGetRootPort()
| error_t rstpGetRootPort | ( | RstpBridgeContext * | context, |
| uint16_t * | value | ||
| ) |
◆ rstpGetTimeSinceTopologyChange()
| error_t rstpGetTimeSinceTopologyChange | ( | RstpBridgeContext * | context, |
| uint_t * | value | ||
| ) |
◆ rstpGetTopologyChanges()
| error_t rstpGetTopologyChanges | ( | RstpBridgeContext * | context, |
| uint_t * | value | ||
| ) |
◆ rstpGetTxHoldCount()
| error_t rstpGetTxHoldCount | ( | RstpBridgeContext * | context, |
| uint_t * | value | ||
| ) |
◆ rstpGetVersion()
| error_t rstpGetVersion | ( | RstpBridgeContext * | context, |
| uint_t * | value | ||
| ) |
◆ rstpInit()
| error_t rstpInit | ( | RstpBridgeContext * | context, |
| RstpBridgeSettings * | settings | ||
| ) |
◆ rstpSetAdminEdgePort()
| error_t rstpSetAdminEdgePort | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| bool_t | value | ||
| ) |
◆ rstpSetAdminPointToPointMac()
| error_t rstpSetAdminPointToPointMac | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| RstpAdminPointToPointMac | value | ||
| ) |
◆ rstpSetAdminPortPathCost()
| error_t rstpSetAdminPortPathCost | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| uint32_t | value | ||
| ) |
◆ rstpSetAdminPortState()
| error_t rstpSetAdminPortState | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| bool_t | value | ||
| ) |
◆ rstpSetAgeingTime()
| error_t rstpSetAgeingTime | ( | RstpBridgeContext * | context, |
| uint_t | value | ||
| ) |
◆ rstpSetAutoEdgePort()
| error_t rstpSetAutoEdgePort | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| bool_t | value | ||
| ) |
◆ rstpSetBridgeForwardDelay()
| error_t rstpSetBridgeForwardDelay | ( | RstpBridgeContext * | context, |
| uint_t | value | ||
| ) |
◆ rstpSetBridgeHelloTime()
| error_t rstpSetBridgeHelloTime | ( | RstpBridgeContext * | context, |
| uint_t | value | ||
| ) |
◆ rstpSetBridgeMaxAge()
| error_t rstpSetBridgeMaxAge | ( | RstpBridgeContext * | context, |
| uint_t | value | ||
| ) |
◆ rstpSetBridgePriority()
| error_t rstpSetBridgePriority | ( | RstpBridgeContext * | context, |
| uint16_t | value | ||
| ) |
◆ rstpSetPortAddr()
| error_t rstpSetPortAddr | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| const MacAddr * | value | ||
| ) |
◆ rstpSetPortNum()
| error_t rstpSetPortNum | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| uint16_t | value | ||
| ) |
◆ rstpSetPortPriority()
| error_t rstpSetPortPriority | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| uint8_t | value | ||
| ) |
◆ rstpSetProtocolMigration()
| error_t rstpSetProtocolMigration | ( | RstpBridgeContext * | context, |
| uint_t | portIndex, | ||
| bool_t | value | ||
| ) |
◆ rstpSetTxHoldCount()
| error_t rstpSetTxHoldCount | ( | RstpBridgeContext * | context, |
| uint_t | value | ||
| ) |
◆ rstpSetVersion()
| error_t rstpSetVersion | ( | RstpBridgeContext * | context, |
| uint_t | value | ||
| ) |
◆ rstpStart()
| error_t rstpStart | ( | RstpBridgeContext * | context | ) |
◆ rstpStop()
| error_t rstpStop | ( | RstpBridgeContext * | context | ) |
