Click or drag to resize

Demo3D.PLC.Comms.CIP Namespace

[Missing <summary> documentation for "N:Demo3D.PLC.Comms.CIP"]

Classes
  ClassDescription
Public classCIP1DeviceProperties
CIP Class 1 device properties.
Public classCIP1Properties
CIP Class 1 properties.
Public classConnectionKey
Uniquely identifies a connection.
Public classEPATH
EPATH aka IOI (Internal Object Identifier).
Public classEPATHAnsiSegment
An ANSI symbol segment.
Public classEPATHLogicalEDSInfoSegment
A logical EDS segment.
Public classEPATHLogicalPath
A logical path.
Public classEPATHLogicalSegment
A logical segment.
Public classEPATHLogicalValueSegment
A logical value segment.
Public classEPATHNetworkSegment
A network segment.
Public classEPATHPortSegment
A Port segment.
Public classEPATHReader
Reads/interprets a raw EPATH into a set of logical paths.
Public classEPATHSegment
A segment of the EPATH.
Public classEPATHSimpleDataSegment
A simple data segment.
Public classEPATHWriter
Creates/builds an EPATH.
Public classForwardCloseRequest
Forward close request information.
Public classForwardOpenRequest
Forward open request information.
Public classIncomingRequest
A single incoming request.
Public classIncomingRequestContainer
An incoming packet containing message router requests. Implements a method (an enumerator) that returns requests to the caller.
Public classOutgoingResponse
A single outgoing message router response.
Public classOutgoingResponseContainer
An encapsulation packet that can contain message router format responses. Essentially implements a method AddMessage for adding message router format messages to a packet.
Public classPlcType
A type tree containing a full type definition from the user defined template object.
Public classPlcTypeArray
An array.
Public classPlcTypeAtomic
A CIP defined data type.
Public classPlcTypeBitSet
A set of named bits in a host element (usually a SINT or DINT).
Public classPlcTypeBitSetNamedBit
A named bit in bit-set.
Public classPlcTypePseudoStruct
A pseudo (internal) struct. Represents a data type that does not exist in the PLC.
Public classPlcTypeStruct
A struct.
Public classPlcTypeStructElement
Element types for a struct, or bits in bit-set (sorted on offset).
Public classRoutableIncomingRequest
A single message router request extracted from a packet (which possibly contains many message router requests).
Public classStatusExtensions
Extensions for Status enum type.
Public classSymbol
A symbol.
Public classSymbolBase
Base class for a symbol.
Public classSymbolContainer
A class that contains a symbol table.
Public classTagDriverProperties
CIP tag driver properties.
Public classTagPath
A pointer describing a part of tag.
Public classTagPathANSIElement
An ANSI element.
Public classTagPathArrayIndex
An array index.
Public classTagPathArraySubRange
An array sub-range.
Public classTagPathBit
A bit element.
Public classTagPathEPathFactory
Compile a TagPath down to an EPATH.
Public classTagPathNamedBit
A named bit.
Public classTagPathPathElement
One element in the path.
Public classTagPathStructElement
A struct element.
Public classTagPathSymbolContainerElement
A SymbolContainer element.
Public classTagPathSymbolElement
A symbol element.
Public classTagPathTypedEPath
An EPATH with its PlcType.
Interfaces
  InterfaceDescription
Public interfaceITagItem
Represents the users tag access.
Enumerations