To Cliser Home

Cliser: The C++ CommunicatorUser Hierarchy

To Cliser Architecture

Since the Cliser Client, Server, and ServiceThread classes all use a Communicator to communicate, the CommunicatorUser class provides a convenient superclass from which these classes can be subclassed:

Cliser's C++ CommunicatorUser Hierarchy

For convenience, class CommunicatorUser declares an abstract communicatorInfo() method, which it then uses to build its own "wrappers" for the Communicator communication primitives send() and receive(), so that they can be used without referring to the underlying Communicator.


Up to the Cliser class libraries Down to the Client class hierarchy Down to the Server class hierarchy Down to the ServiceThread class Up to the C++ class library

This page maintained by Joel Adams (adams@calvin.edu).