Skip to main content

GHIElectronics.TinyCLR.EthernetIP.Adapter

NuGet: GHIElectronics.TinyCLR.EthernetIP.Adapter

Classes

ClassNamespaceSummary
AdapterControllerGHIElectronics.TinyCLR.EthernetIP.AdapterRuns the device as an EtherNet/IP Adapter (the server side of EIP — what a PLC scanner connects to). Wraps the native OpENer stack with a managed-C# API.
AssemblyObjectGHIElectronics.TinyCLR.EthernetIP.AdapterDescribes a CIP Assembly (Class 4) instance that a scanner can read or write.
CipAttributeGHIElectronics.TinyCLR.EthernetIP.AdapterRepresents a single attribute of a CIP object instance.
CIPClassGHIElectronics.TinyCLR.EthernetIP.AdapterDescribes a CIP object class to be registered with the adapter.
CipInstanceGHIElectronics.TinyCLR.EthernetIP.AdapterRepresents a single instance of a CIP object class.

Enums

EnumNamespaceSummary
CipAttributeDecodeFromMessageGHIElectronics.TinyCLR.EthernetIP.AdapterSelects the native function used to decode an attribute value from a received message.
CipAttributeEncodeInMessageGHIElectronics.TinyCLR.EthernetIP.AdapterSelects the native function used to encode an attribute value into an outgoing message.
CIPAttributeFlagGHIElectronics.TinyCLR.EthernetIP.AdapterAccess and callback flags applied to a CIP attribute.
CIPDataTypeGHIElectronics.TinyCLR.EthernetIP.AdapterThe CIP data type codes used to encode attribute values on the wire.
CIPServiceCodeGHIElectronics.TinyCLR.EthernetIP.AdapterCIP service codes for the common and object-specific services.
ClassIdGHIElectronics.TinyCLR.EthernetIP.AdapterStandard CIP object class codes.
EncapsulationCommandGHIElectronics.TinyCLR.EthernetIP.AdapterEtherNet/IP encapsulation command codes reported by the explicit-data events.

Delegates

DelegateNamespaceSummary
AfterAssemblyDataReceivedHandlerGHIElectronics.TinyCLR.EthernetIP.AdapterHandles assembly data having been received into an assembly instance.
BeforeAssemblyDataSendHandlerGHIElectronics.TinyCLR.EthernetIP.AdapterHandles the moment just before assembly data is sent from an assembly instance.
ForwardCloseHandlerGHIElectronics.TinyCLR.EthernetIP.AdapterHandles a Forward Close tearing down a CIP connection.
ForwardOpenHandlerGHIElectronics.TinyCLR.EthernetIP.AdapterHandles a successful Forward Open opening a CIP connection.
NotifyClassHandlerGHIElectronics.TinyCLR.EthernetIP.AdapterHandles notification that a scanner accessed a CIP class, instance, and attribute.
ReceivedExplicitTcpDataHandlerGHIElectronics.TinyCLR.EthernetIP.AdapterHandles an explicit TCP encapsulation command received from a scanner.
ReceivedExplicitUdpDataHandlerGHIElectronics.TinyCLR.EthernetIP.AdapterHandles an explicit UDP encapsulation command received from a scanner.
RegisterSessionHandlerGHIElectronics.TinyCLR.EthernetIP.AdapterHandles a scanner registering or unregistering an encapsulation session.