1#ifndef Cpl_Dm_Persistent_FlushRequest_h_
2#define Cpl_Dm_Persistent_FlushRequest_h_
Payload for Message: GetLatest.
Definition FlushRequest.h:46
Payload()
Constructor.
Definition FlushRequest.h:56
bool m_success
Flush results (response field) true = the Record was successfully written to persistent storage false...
Definition FlushRequest.h:52
This abstract class define ITC message type and payload for the application to request flushing the R...
Definition FlushRequest.h:38
virtual void request(FlushMsg &msg)=0
Request: Flush message.
Cpl::Itc::RequestMessage< FlushRequest, Payload > FlushMsg
Message Type: GetLatest.
Definition FlushRequest.h:62
virtual ~FlushRequest()
Virtual Destructor.
Definition FlushRequest.h:69
Cpl::Itc::SAP< FlushRequest > SAP
SAP for this API.
Definition FlushRequest.h:41
This abstract class define ITC message type and payload for asynchronous response (to the application...
Definition FlushRequest.h:79
Cpl::Itc::ResponseMessage< FlushResponse, FlushRequest, FlushRequest::Payload > FlushMsg
Response Message Type.
Definition FlushRequest.h:84
virtual void response(FlushMsg &msg)=0
Response.
virtual ~FlushResponse()
Virtual destructor.
Definition FlushRequest.h:93
This template class represents a service request message to a particular server.
Definition RequestMessage.h:34
This template class represents a client response message, which is posted to the client's mailbox aft...
Definition ResponseMessage.h:40
This concrete template class represents the interface to a ITC Service Access Point (SAP).
Definition SAP.h:30
The 'Cpl' namespace is the root name space for the Colony.
Definition Api16.h:20