Documentation Index
Fetch the complete documentation index at: https://notevil.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Open topic with navigation
CAPL Functions » Ethernet » Function Overview » ethClearMacAddressTable
ethClearMacAddressTable
Valid for: CANoe DE • CANoe4SW DE
Function Syntax
long ethClearMacAddressTable( long channel);
Description
Clears the MAC address table of the Ethernet network interface.
- In channel-based mode, the function can only be used with Vector network interface (e.g., VN5640) in operation mode which manages a MAC address table, i.e., Ethernet switch.
- In port-based mode, the function resets the tables of all switches within the network referenced by the channel number.
Parameters
- channel: Ethernet channel number.
Value range: 1..32
Return Values
- 0: Success
- 1: Not supported by network interface.
- 2: Failed, check settings of network interface.
- 3: Not supported in channel-based simulation mode.
Example
on key '1'
{
EthClearMacAddressTable( 1 ); // clear table on Eth 1
}
See Also
ethClearMacAddressTable|#aanchor3403||
ethDisableStatisticsOfAllNetworks|CAPLfunctionEthDisableStatisticsOfAllNetworks.htm#aanchor16238||
ethDisableStatisticsOfNetwork|CAPLfunctionEthDisableStatisticsOfNetwork.htm#aanchor15476||
ethDisableStatisticsOfPort|CAPLfunctionEthDisableStatisticsOfPort.htm#aanchor21071||
ethGetEthernetPortInfos|CAPLfunctionEthGetEthernetPortInfos.htm#aanchor24576||
ethGetLinkSpeed|CAPLfunctionEthGetLinkSpeed.htm#aanchor30517||
ethGetLinkStatus|CAPLfunctionEthGetLinkStatus.htm#aanchor11222||
ethGetMacAddressAsNumber|CAPLfunctionEthGetMacAddressAsNumber.htm#aanchor5705||
ethGetMacAddressAsString|CAPLfunctionEthGetMacAddressAsString.htm#aanchor24343||
ethGetPhyConnector|CAPLfunctionEthGetPhyConnector.htm#aanchor30259||
ethGetPhyMedium|CAPLfunctionEthGetPhyMedium.htm#aanchor12120||
ethGetPhyMode|CAPLfunctionEthGetPhyMode.htm#aanchor18718||
ethGetPhyState|CAPLfunctionEthGetPhyState.htm#aanchor23268||
ethGetRxBitRate|CAPLfunctionEthGetRxBitRate.htm#aanchor3137||
ethGetRxBytesTotalCount|CAPLfunctionEthGetRxBytesTotalCount.htm#aanchor4367||
ethGetRxErrorPacketsTotalCount|CAPLfunctionEthGetRxErrorPacketsTotalCount.htm#aanchor3642||
ethGetRxPacketRate|CAPLfunctionEthGetRxPacketRate.htm#aanchor12946||
ethGetRxPacketsTotalCount|CAPLfunctionEthGetRxPacketsTotalCount.htm#aanchor5448||
ethGetSQI|CAPLfunctionEthGetSQI.htm#aanchor451||
ethGetTxBitRate|CAPLfunctionEthGetTxBitRate.htm#aanchor23301||
ethGetTxBytesTotalCount|CAPLfunctionEthGetTxBytesTotalCount.htm#aanchor7286||
ethGetTxErrorPacketsTotalCount|CAPLfunctionEthGetTxErrorPacketsTotalCount.htm#aanchor28008||
ethGetTxPacketRate|CAPLfunctionEthGetTxPacketRate.htm#aanchor337||
ethGetTxPacketsTotalCount|CAPLfunctionEthGetTxPacketsTotalCount.htm#aanchor24314||
ethInjectPacket|CAPLfunctionEthInjectPacket.htm#aanchor16108||
ethResetStatistics|CAPLfunctionEthResetStatistics.htm#aanchor14440||
ethResetStatisticsOfAllNetworks|CAPLfunctionEthResetStatisticsOfAllNetworks.htm#aanchor14034||
ethResetStatisticsOfNetwork|CAPLfunctionEthResetStatisticsOfNetwork.htm#aanchor3246||
ethResetStatisticsOfPort|CAPLfunctionEthResetStatisticsOfPort.htm#aanchor9834||
ethSetLinkStatus|CAPLfunctionEthSetLinkStatus.htm#aanchor20510||
ethSetPhyState|CAPLfunctionEthSetPhyState.htm#aanchor29213||
ethStartPacketGenerator|CAPLfunctionEthStartPacketGenerator.htm#aanchor17264||
ethStopPacketGenerator|CAPLfunctionEthStopPacketGenerator.htm#aanchor14139||
GetServiceSignal|CAPLfunctionSomeIpGetServiceSignal.htm#aanchor10991||
GetServiceSignalData|CAPLfunctionSomeIpGetServiceSignalData.htm#aanchor3987||
GetServiceSignalString|CAPLfunctionSomeIpGetServiceSignalString.htm#aanchor25810||
output (Ethernet)|CAPLfunctionOutputEthernet.htm#aanchor4103||
SetServiceSignal|CAPLfunctionSomeIpSetServiceSignal.htm#aanchor11172||
SetServiceSignalData|CAPLfunctionSomeIpSetServiceSignalData.htm#aanchor2624||
SetServiceSignalString|CAPLfunctionSomeIpSetServiceSignalString.htm#aanchor5165