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 |
|