Demo3D.PLC.Comms.CIP Namespace |
[Missing <summary> documentation for "N:Demo3D.PLC.Comms.CIP"]
| Class | Description | |
|---|---|---|
| CIP1Properties |
CIP Class 1 properties.
| |
| CommsEvents |
Describes events that are by the high level PLC comms driver.
| |
| CommsEventsEventActions |
Event actions.
| |
| ConnectionKey |
Uniquely identifies a connection.
| |
| EmulatorEvents |
Describes events that are called directly by the low level emulator.
| |
| EmulatorEventsEventActions |
Event actions.
| |
| EPATH |
EPATH aka IOI (Internal Object Identifier).
| |
| EPATHAnsiSegment |
An ANSI symbol segment.
| |
| EPATHLogicalEDSInfoSegment |
A logical EDS segment.
| |
| EPATHLogicalPath |
A logical path.
| |
| EPATHLogicalSegment |
A logical segment.
| |
| EPATHLogicalValueSegment |
A logical value segment.
| |
| EPATHNetworkSegment |
A network segment.
| |
| EPATHPortSegment |
A Port segment.
| |
| EPATHReader |
Reads/interprets a raw EPATH into a set of logical paths.
| |
| EPATHSegment |
A segment of the EPATH.
| |
| EPATHSimpleDataSegment |
A simple data segment.
| |
| EPATHWriter |
Creates/builds an EPATH.
| |
| ForwardCloseRequest |
Forward close request information.
| |
| ForwardOpenRequest |
Forward open request information.
| |
| IncomingRequest |
A single incoming request.
| |
| IncomingRequestContainer |
An incoming packet containing message router requests. Implements a method (an enumerator) that returns requests to the caller.
| |
| IOModule |
An entry in the IO configuration tree.
| |
| OutgoingResponse |
A single outgoing message router response.
| |
| OutgoingResponseContainer |
An encapsulation packet that can contain message router format responses.
Essentially implements a method AddMessage for adding message router format messages to a packet.
| |
| PlcType |
A type tree containing a full type definition from the user defined template object.
| |
| PlcTypeArray |
An array.
| |
| PlcTypeAtomic |
A CIP defined data type.
| |
| PlcTypeBitSet |
A set of named bits in a host element (usually a SINT or DINT).
| |
| PlcTypeBitSetNamedBit |
A named bit in bit-set.
| |
| PlcTypePseudoStruct |
A pseudo (internal) struct. Represents a data type that does not exist in the PLC.
| |
| PlcTypeStringI |
International strings.
| |
| PlcTypeStringIStringData |
String data.
| |
| PlcTypeStruct |
A struct.
| |
| PlcTypeStructElement |
Element types for a struct, or bits in bit-set (sorted on offset).
| |
| RoutableIncomingRequest |
A single message router request extracted from a packet (which possibly contains many message router requests).
| |
| StatusExtensions |
Extensions for Status enum type.
| |
| Symbol |
A symbol.
| |
| SymbolBase |
Base class for a symbol.
| |
| SymbolContainer |
A class that contains a symbol table.
| |
| TagDriverProperties |
CIP tag driver properties.
| |
| TagPath |
A pointer describing a part of tag.
| |
| TagPathANSIElement |
An ANSI element.
| |
| TagPathArrayIndex |
An array index.
| |
| TagPathArraySubRange |
An array sub-range.
| |
| TagPathBit |
A bit element.
| |
| TagPathEPathFactory |
Compile a TagPath down to an EPATH.
| |
| TagPathNamedBit |
A named bit.
| |
| TagPathPathElement |
One element in the path.
| |
| TagPathStructElement |
A struct element.
| |
| TagPathSymbolContainerElement |
A SymbolContainer element.
| |
| TagPathSymbolElement |
A symbol element.
| |
| TagPathTypedEPath |
An EPATH with its PlcType.
|
| Interface | Description | |
|---|---|---|
| IModuleEmulator |
Represents an emulator for a module.
|
| Delegate | Description | |
|---|---|---|
| CommsEventsUnmarshalDelegate |
Delegate for unmarshalling comms event methods.
|
| Enumeration | Description | |
|---|---|---|
| CIPProtocol |
CIP protocol selection.
| |
| Class1Protocol |
CIP Class 1 protocol selection.
| |
| Class1Timing |
CIP Class 1 IO timing clock source.
| |
| Class3Protocol |
CIP Class 3 protocol selection.
| |
| ClassID |
Type safe enumeration for Class IDs.
| |
| EPATHLogicalType |
The logical segment type.
| |
| EPATHLogicalValueSegmentLogicalFormat |
The segment format.
| |
| EPATHNetworkSubType |
Network segment sub type.
| |
| EPATHNetworkType |
Network segment network type.
| |
| PlcTypeCIPType |
CIP type.
| |
| PlcTypeStringICharacterSet |
Character sets.
| |
| PlcTypeTypeType |
Plc type code.
| |
| PortNo |
Port numbers (type safety).
| |
| ServiceCode |
Type safe enumeration for Service Codes.
| |
| Status |
CIP message router status.
|