IoDrvEthernetDiag
(FB)
FUNCTION_BLOCK IoDrvEthernetDiag EXTENDS IoDrvEthernet IMPLEMENTS DED.IBus, DED.IReconfigureProvider
This function block implements the diagnosis code for CAA Device Diagnosis.
- InOut:
Scope
Name
Type
Inherited from
Output
eState
Properties:
AdapterFlags, inherited from IoDrvEthernet
ChildNodeCount
Connector
DeviceName, inherited from IoDrvEthernet
Enable
FirstChildNode
GatewayAddress, inherited from IoDrvEthernet
GatewayAddressConfigured, inherited from IoDrvEthernet
IPAddress, inherited from IoDrvEthernet
IPAddressConfigured, inherited from IoDrvEthernet
IPSettingsEqualsConfigured, inherited from IoDrvEthernet
Index
IsRootNode
MACAddress, inherited from IoDrvEthernet
NICName, inherited from IoDrvEthernet
NICNameUnicode, inherited from IoDrvEthernet
NextSiblingNode
ParentNode
SiblingNodeCount
State, inherited from IoDrvEthernet
StateOfEthernetNode, inherited from IoDrvEthernet
Subnetmask, inherited from IoDrvEthernet
SubnetmaskConfigured, inherited from IoDrvEthernet
Methods:
GetBusDiagnosisInfo
GetBusInfo
GetBusState
GetQoS
GetSpecificBusState
UpdateConfiguredIPSettings
UpdateConfiguredInterfaceName
Structure:
Ethernet Settings
IBus
INode
IoDrvEthernetDiag.ChildNodeCount
(PROP)IoDrvEthernetDiag.Connector
(PROP)IoDrvEthernetDiag.Enable
(PROP)IoDrvEthernetDiag.FirstChildNode
(PROP)IoDrvEthernetDiag.Index
(PROP)IoDrvEthernetDiag.IsRootNode
(PROP)IoDrvEthernetDiag.NextSiblingNode
(PROP)IoDrvEthernetDiag.ParentNode
(PROP)IoDrvEthernetDiag.SiblingNodeCount
(PROP)