|
| | UrcDB1Client (Display *xdisplay) |
| |
| | UrcDB1Client (Display *xdisplay, Window wid) |
| |
| | UrcDB1Client (Widget wToplevel, long lExact) |
| |
| void | prepare_server_env () |
| |
| virtual Logic | select_for_broadcast (Window wid) |
| |
| virtual void | good_bye_server (Window wid) |
| |
| virtual Logic | match_window (Window wid) |
| |
| virtual Logic | match_server () |
| |
| | UrcClient (Display *xdisplay, Window wid, const RecDef &protodef) |
| |
| | UrcClient (Display *xdisplay, const RecDef &protodef) |
| |
| virtual void | broadcast_flush_changes () |
| |
| virtual void | address_flush_changes () |
| |
| virtual void | flush_changes () |
| |
| | UrcProtocol (Display *xdisplay, const RecDef &protodef, const short version[2]=NULL) |
| |
| | UrcProtocol (const UrcProtocol &proto) |
| |
| virtual void | flush_changes (Window wid, Logic bForce=FALSE) |
| |
| virtual Logic | update_atom (Window wid, Atom atom) |
| |
| virtual AnyValue | read_atom (Window wid, int atom_i) |
| |
| virtual Logic | implements_protocol (Window wid) const |
| |
| virtual void | version (short version[2]) const |
| |
| virtual Logic | version (Window wid, short version[2]) const |
| |
| | RecItem (const RecDef &rdef) |
| |
| | RecItem (const RecItem &r) |
| |
| | RecItem (InputStream &ist) |
| |
| | RecItem (RecDef *prdef, void *recdata) |
| |
|
void | attach (void *recdata) |
| |
| virtual | ~RecItem () |
| |
| RecItem & | operator= (const RecItem &r) |
| |
| virtual AnyValue & | value (int dmn_i) |
| |
|
AnyValue & | value (const char *dname) |
| |
| virtual const AnyValue & | get_value (int dmn_i) const |
| |
| const AnyValue & | get_value (const char *dname) const |
| |
| virtual void | get_value (int dmn_i, AnyValue &av) const |
| |
| void | get_value (const char *dname, AnyValue &av) const |
| |
| virtual void | set_value (int dmn_i, const AnyValue &av) |
| |
| void | set_value (const char *dname, const AnyValue &av) |
| |
| virtual void | set_row_data (const void *row_data) |
| |
| virtual void * | get_row_data () const |
| |
| virtual void | copy_row_data (const RecDef &rdef, void *row_data) const |
| |
| virtual void | add_domain (const DomainDef &dmn) |
| |
| virtual void | serialize (OutputStream &ost) const |
| |
| virtual void | deserialize (InputStream &ist) |
| |
| | RecDef (const char *rtname, const DomainAr &dmns) |
| |
| | RecDef (const char *rtname, int dmns_n, const DomainDef *dmns) |
| |
| | RecDef (const RecDef &rdef) |
| |
| | RecDef (const char *rtname, const RecDef &rdef1, const RecDef &rdef2) |
| |
| | RecDef (InputStream &ist) |
| |
| virtual | ~RecDef () |
| |
| const char * | record_name () const |
| |
| size_t | record_size () const |
| |
| unsigned | domain_count () const |
| |
| int | n2i (const char *dname) const |
| |
| void * | offset (int dmn_i, const void *base) const |
| |
| const DomainDef & | domain_def (int dmn_i) const |
| |
| DomainDef * | domain_defs () const |
| |
| void | set_options (int dmn_i, void *options) |
| |
| bool | operator== (const RecDef &rdef) const |
| |
| bool | operator!= (const RecDef &rdef) const |
| |
| bool | check_domain (const char *dname) const |
| |
| bool | check_domain (const char *dname, AtomType atype, unsigned dim=1) const |
| |
| | SerialThis () |
| |
| | SerialThis (InputStream &ist) |
| |
| | UrcDB1protoMethods (UrcProtocol *proto) |
| |
| void | set_app_name (const char *szAppName) |
| |
| void | set_db_object (const char *szDbName) |
| |
| void | set_db_object (const dbNameStruct &rDbName) |
| |
| void | set_project (const char *szProject) |
| |
| void | set_access_mode (const char *szMode) |
| |
Class for UrcDB1 client. Allows to send broadcast control commands to all windows with pointed db object and project.