| AutoBatchMsgProc |
Extend the functionality of MultipleReqBatch to track requests sent
downstream in order to:
Determine when all sent requests receive a reply, in order to automatically
flush any pending requests, and
Complete a future when all replies are received and no requests are pending.
|
| BarrierMsgProc |
|
| CipBarrier |
Provide a means for a Dummy CipRequest to complete successfully when
zero or more other CipRequests complete.
|
| CipReply |
|
| CipRequest |
A CIP Request cannot carry an exception.
|
| CipRequest.ReplyFuture |
A callback object that delivers its asynchronous CipReply to a
Future for retrieval or synchronization.
|
| CxMgrReq |
All connection manager-specific service requests use a timeout
constructed from a milliseconds value and a shift multiplier.
|
| FwdCloseReq |
|
| FwdCloseRsp |
|
| FwdOpenReq |
|
| FwdOpenRsp |
|
| GetAttrListReq |
The Get Attribute List service, code 0x03, is described in the Logix
Data Access manual and is used to retrieve multiple attributes from
Logix Controller objects.
|
| GetGenericReq |
This generic service delivers the reply payload to a given data object's
setPayload method.
|
| GetInstAttrListReq |
The Get Instance Attribute List service, code 0x55, is described in the
Logix Data Access manual and is used to enumerate tags in a Logix
Controller.
|
| GetInstAttrListReq.InstanceAttributes |
Each remote instance found in the payload is loaded into this object
for the caller's convenience.
|
| MultipleReq |
The Multiple Service Packet service, code 0x0a, is described in appendix
A of the CIP Specification. It is used to execute multiple services
within a target using a single packet.
|
| MultipleReqBatch |
Perform size-based accumulation of CIP Requests into batches using
MultipleReq.
|
| SendingMsgProc |
|
| UnCxSendReq |
|