UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
UrcServer.hpp
1 /* UrcServer.hpp */
2 /* $Id: UrcServer.hpp,v 1.2 2003/03/13 14:14:43 vlad Exp $ */
3 #ifndef __UrcServer_hpp
4 #define __UrcServer_hpp
5 
6 #include <X11/Intrinsic.h>
7 
8 #include <zm/UrcProtocol.hpp>
9 
18 class UrcServer : public UrcProtocol
19 {
20 public:
21 
24  UrcServer (Widget wToplevel, const RecDef& protodef);
25 
26 
28  virtual void flush_changes ();
29 
32  virtual void callback (int atom_i);
33 
34 protected:
35 
37  static void control_handler (Widget w, XtPointer pUserData,
38  XEvent* pEvent,
39  Boolean *bContinueToDispatch);
40 
42  Window widToplevel;
43 
44 };
45 
46 #endif /* UrcServer.hpp */
UrcServer(Widget wToplevel, const RecDef &protodef)
virtual void flush_changes()
Window widToplevel
Definition: UrcServer.hpp:42
static void control_handler(Widget w, XtPointer pUserData, XEvent *pEvent, Boolean *bContinueToDispatch)
Definition: UrcProtocol.hpp:22
virtual void callback(int atom_i)
Definition: UrcServer.hpp:18
Definition: RecDef.hpp:19