A CclFlow object is used to control ECI communications for a client/server pair and to determine the synchronization of reply processing.
See Compiling and running a C++ Client application for an explanation of synchronization. CclFlow automatically calls its handleReply method when a reply is available; this simplifies control of interleaved replies. Subclass CclFlow to implement your own handleReply method.
A CclFlow object is created for each client/server interaction (request from client and response from server). CclFlow objects can be reused when they become inactive, that is, when reply processing is complete. An attempt to delete or reuse an active CclFlow object raises an activeFlow exception.