doxygen_overview.h

00001 // This file contains doxygen documentation only.
00002 
00109 class Frame;
00110 
00112 class FrameHandler {
00113   public:
00114     virtual ~FrameHandler() {}
00116     void handle(Frame&)=0;
00117 };
00118 
00119 
00121 class Session {
00123     FrameHandler& incoming();
00124     
00126     FrameHandler& outgoing();
00127 };
00128 
00132 class ClusterSession : pulic Session {
00134     FrameHandler& clusterIncoming();
00135 };
00136 
00147 class Frame {
00148   public:
00149 
00153     bool isFromClient() const;
00154 
00156     Session* getSession() const;
00157 
00159     void setSession(Session*);
00160 };
00161 

Generated on Thu Jun 7 17:27:38 2007 by  doxygen 1.5.1