GHIElectronics.TinyCLR.EthernetIP.Scanner
NuGet package containing 30 types across 2 namespaces (GHIElectronics.TinyCLR.EthernetIP.Scanner, GHIElectronics.TinyCLR.EthernetIP.Scanner.ObjectLibrary).
Classes
| Class | Namespace | Summary |
|---|---|---|
| AssemblyObject | GHIElectronics.TinyCLR.EthernetIP.Scanner.ObjectLibrary | |
| CIPException | GHIElectronics.TinyCLR.EthernetIP.Scanner | |
| CIPIdentityItem | GHIElectronics.TinyCLR.EthernetIP.Scanner | Table 2-4.4 CIP Identity Item |
| CommonPacketFormat | GHIElectronics.TinyCLR.EthernetIP.Scanner | |
| ConnectionManagerObject | GHIElectronics.TinyCLR.EthernetIP.Scanner.ObjectLibrary | Connection Manager Object - Class Code: 06 Hex |
| Encapsulation | GHIElectronics.TinyCLR.EthernetIP.Scanner | |
| IdentityObject | GHIElectronics.TinyCLR.EthernetIP.Scanner.ObjectLibrary | Identity Object - Class Code: 01 Hex |
| MessageRouterObject | GHIElectronics.TinyCLR.EthernetIP.Scanner.ObjectLibrary | |
| ScannerController | GHIElectronics.TinyCLR.EthernetIP.Scanner | Runs the device as an EtherNet/IP Scanner (the client/originator side — the role that talks to PLCs, motor drives, or other EIP adapters). Pure C# implementation, no native interop. |
| SocketAddress | GHIElectronics.TinyCLR.EthernetIP.Scanner | Socket Address (see section 2-6.3.2) |
| TcpIpInterfaceObject | GHIElectronics.TinyCLR.EthernetIP.Scanner.ObjectLibrary | |
| UdpState | GHIElectronics.TinyCLR.EthernetIP.Scanner |
Structs
| Struct | Namespace | Summary |
|---|---|---|
| ClassAttributesStruct | GHIElectronics.TinyCLR.EthernetIP.Scanner.ObjectLibrary | |
| InstanceAttributesStruct | GHIElectronics.TinyCLR.EthernetIP.Scanner.ObjectLibrary | |
| InterfaceCapabilityFlags | GHIElectronics.TinyCLR.EthernetIP.Scanner.ObjectLibrary | Chapter 5-3.2.2.2 Volume 2 |
| InterfaceControlFlags | GHIElectronics.TinyCLR.EthernetIP.Scanner.ObjectLibrary | Chapter 5-3.2.2.3 Volume 2 |
| InterfaceStatus | GHIElectronics.TinyCLR.EthernetIP.Scanner.ObjectLibrary | Chapter 5-3.2.2.1 Volume 2 |
| NetworkInterfaceConfiguration | GHIElectronics.TinyCLR.EthernetIP.Scanner.ObjectLibrary | Chapter 5-3.2.2.5 Volume 2 |
| ObjectListStruct | GHIElectronics.TinyCLR.EthernetIP.Scanner.ObjectLibrary | |
| PhysicalLink | GHIElectronics.TinyCLR.EthernetIP.Scanner.ObjectLibrary | Page 5.5 Volume 2 |
| Revison | GHIElectronics.TinyCLR.EthernetIP.Scanner.ObjectLibrary |
Enums
| Enum | Namespace | Summary |
|---|---|---|
| CIPCommonServices | GHIElectronics.TinyCLR.EthernetIP.Scanner | Table A-3.1 Volume 1 Chapter A-3 |
| CommandsEnum | GHIElectronics.TinyCLR.EthernetIP.Scanner | Table 2-3.2 Encapsulation Commands |
| ConnectionType | GHIElectronics.TinyCLR.EthernetIP.Scanner | |
| Priority | GHIElectronics.TinyCLR.EthernetIP.Scanner | |
| RealTimeFormat | GHIElectronics.TinyCLR.EthernetIP.Scanner | |
| StateEnum | GHIElectronics.TinyCLR.EthernetIP.Scanner.ObjectLibrary | |
| StatusEnum | GHIElectronics.TinyCLR.EthernetIP.Scanner | Table 2-3.3 Error Codes |
Delegates
| Delegate | Namespace | Summary |
|---|---|---|
| EipEventHandler | GHIElectronics.TinyCLR.EthernetIP.Scanner | |
| ImplicitDataReceivedHandler | GHIElectronics.TinyCLR.EthernetIP.Scanner |