CIPServiceCode Enum
NuGet: GHIElectronics.TinyCLR.EthernetIP.Adapter
Assembly: GHIElectronics.TinyCLR.EthernetIP.Adapter
Namespace: GHIElectronics.TinyCLR.EthernetIP.Adapter
CIP service codes for the common and object-specific services.
public enum CIPServiceCode : uint
Fields
| Name | Value | Description |
|---|---|---|
kGetAttributeAll | 0x01 | Get Attribute All service. |
kSetAttributeAll | 0x02 | Set Attribute All service. |
kGetAttributeList | 0x03 | Get Attribute List service. |
kSetAttributeList | 0x04 | Set Attribute List service. |
kReset | 0x05 | Reset service. |
kStart | 0x06 | Start service. |
kStop | 0x07 | Stop service. |
kCreate | 0x08 | Create service. |
kDelete | 0x09 | Delete service. |
kMultipleServicePacket | 0x0A | Multiple Service Packet service. |
kApplyAttributes | 0x0D | Apply Attributes service. |
kGetAttributeSingle | 0x0E | Get Attribute Single service. |
kSetAttributeSingle | 0x10 | Set Attribute Single service. |
kFindNextObjectInstance | 0x11 | Find Next Object Instance service. |
kRestore | 0x15 | Restore service. |
kSave | 0x16 | Save service. |
kNoOperation | 0x17 | No Operation service. |
kGetMember | 0x18 | Get Member service. |
kSetMember | 0x19 | Set Member service. |
kInsertMember | 0x1A | Insert Member service. |
kRemoveMember | 0x1B | Remove Member service. |
kGroupSync | 0x1C | Group Sync service. |
kGetConnectionPointMemberList | 0x1D | Get Connection Point Member List service. |
kEthLinkGetAndClear | 0x4C | Ethernet Link object's Get_And_Clear service. |
kForwardOpen | 0x54 | Forward Open service. |
kLargeForwardOpen | 0x5B | Large Forward Open service. |
kForwardClose | 0x4E | Forward Close service. |
kUnconnectedSend | 0x52 | Unconnected Send service. |
kGetConnectionOwner | 0x5A | Get Connection Owner service. |
kGetConnectionData | 0x56 | Get Connection Data service. |
kSearchConnectionData | 0x57 | Search Connection Data service. |