IoDrvEthernetDiag.SiblingNodeCount (PROP) ¶ PROPERTY SiblingNodeCount : CAA.COUNT Returns the number of sibling (same level) nodes
IoDrvEthernet Interfaces Library Documentation ¶ Company 3S - Smart Software Solutions GmbH Title IoDrvEthernet Interfaces Version 4.1.0.0 Categories Intern|IoDrivers Namespace IIoDrvEthernet Author 3S - Smart Software Solutions GmbH Description 1 ¶ Interface for the IoDrvEthernet library. Contents: ¶ IIoDrvEthernet_Itfs Enums Interfaces Structs Indices and tables ¶ 1 Based on IoDrvEthernet_Itfs.library, last modified 13.12.2022, 14:12:10. LibDoc 4.4.0.0-b.27 The content file IoDrvEthernet_Itfs.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 13.12.2022, 14:12:11.
IIoDrvEthernet_Itfs ¶ Enums EEthernetState (Enum) Interfaces INetworkInterface (Interface) Properties AdapterFlags (Property) DeviceName (Property) GatewayAddress (Property) GatewayAddressConfigured (Property) IPAddress (Property) IPAddressConfigured (Property) IPSettingsEqualsConfigured (Property) MACAddress (Property) NICName (Property) NICNameUnicode (Property) StateOfEthernetNode (Property) Subnetmask (Property) SubnetmaskConfigured (Property) Structs SAdapterFlags (Struct)
Enums ¶ EEthernetState (Enum)
EEthernetState (ENUM) ¶ TYPE EEthernetState : InOut: Name Initial Comment NOT_CONFIGURED 0 On startup. CONFIGURED After UpdateConfiguration. DISCONNECTED Maybe IP ist set with delay (DHCP) or if cable will be plugged. RUNNING Adapter found and configuration taken or done. ERROR NICName was not found / network interface not avaiable. SET_IP_ERROR The OS has not allowed to set the ip.
Interfaces ¶ INetworkInterface (Interface) Properties AdapterFlags (Property) DeviceName (Property) GatewayAddress (Property) GatewayAddressConfigured (Property) IPAddress (Property) IPAddressConfigured (Property) IPSettingsEqualsConfigured (Property) MACAddress (Property) NICName (Property) NICNameUnicode (Property) StateOfEthernetNode (Property) Subnetmask (Property) SubnetmaskConfigured (Property)
INetworkInterface (ITF) ¶ INTERFACE INetworkInterface EXTENDS __SYSTEM.IQueryInterface Properties: AdapterFlags DeviceName GatewayAddress GatewayAddressConfigured IPAddress IPAddressConfigured IPSettingsEqualsConfigured MACAddress NICName NICNameUnicode StateOfEthernetNode Subnetmask SubnetmaskConfigured Structure: Properties AdapterFlags (Property) DeviceName (Property) GatewayAddress (Property) GatewayAddressConfigured (Property) IPAddress (Property) IPAddressConfigured (Property) IPSettingsEqualsConfigured (Property) MACAddress (Property) NICName (Property) NICNameUnicode (Property) StateOfEthernetNode (Property) Subnetmask (Property) SubnetmaskConfigured (Property)
Properties ¶ AdapterFlags (Property) DeviceName (Property) GatewayAddress (Property) GatewayAddressConfigured (Property) IPAddress (Property) IPAddressConfigured (Property) IPSettingsEqualsConfigured (Property) MACAddress (Property) NICName (Property) NICNameUnicode (Property) StateOfEthernetNode (Property) Subnetmask (Property) SubnetmaskConfigured (Property)
Structs ¶ SAdapterFlags (Struct)
SAdapterFlags (STRUCT) ¶ TYPE SAdapterFlags : STRUCT InOut: Name Type Comment INACTIVE BIT Interface not ready for ip communication (no driver, no ip address, no link, …) ALIAS_IP BIT Further ip (aka alias address) of adapter DYNAMIC_IP BIT Dynamic ip address, provided by DHCP, BOOTP, etc. Cannot be changed by SysSockSetIpAddressAndNetMask() FIX_IP BIT Fix (e. g. hard coded) ip address. Cannot be changed by SysSockSetIpAddressAndNetMask() IP_CHANGE_ALLOWED BIT Adapter is white listed to allow address changes. If non of the flags SOCK_AIF_DYNAMIC_IP or SOCK_AIF_FIX_IP is set, the ip address can be likely changed by SysSockSetIpAddressAndNetMask() GATEWAY_INFO_VALID BIT DefaultGateway address is valid. Is not set, if no Gateway information is provided by the system. INFO_VALID BIT Adapter is valid - only valid adapters are returned by SysSockGetFirstAdapterInfo() or SysSockGetNextAdapterInfo()