3 #ifndef __UrcProtocol_hpp
4 #define __UrcProtocol_hpp
9 #include <mix/RecItem.hpp>
10 #include <mix/LongAr.H>
36 virtual void flush_changes (Window wid, Logic bForce = FALSE);
57 virtual Logic
version (Window wid,
short version[2])
const;
virtual void flush_changes(Window wid, Logic bForce=FALSE)
Definition: AnyValue.hpp:23
virtual Logic update_atom(Window wid, Atom atom)
Definition: RecItem.hpp:20
UrcProtocol(Display *xdisplay, const RecDef &protodef, const short version[2]=NULL)
Atom proto_atom
Definition: UrcProtocol.hpp:68
Definition: UrcProtocol.hpp:22
virtual void version(short version[2]) const
short proto_version[2]
Definition: UrcProtocol.hpp:71
Display * dpy
Definition: UrcProtocol.hpp:62
Definition: RecDef.hpp:19
AtomAr atoms
Definition: UrcProtocol.hpp:65
virtual AnyValue read_atom(Window wid, int atom_i)
virtual Logic implements_protocol(Window wid) const