6 #include <ldb/dbnamedefs.h>
7 #include <zm/UrcClient.hpp>
8 #include <zm/UrcServer.hpp>
12 const char UrcDB1access_ro[] =
"ro";
15 const char UrcDB1access_rw[] =
"rw";
18 const char UrcDB1protocol[] =
"UrcDB1";
25 const char UrcDB1appName[] =
"UrcDB1appName";
27 const char UrcDB1project[] =
"UrcDB1project";
29 const char UrcDB1object[] =
"UrcDB1object";
31 const char UrcDB1access[] =
"UrcDB1access";
38 const char UrcDB1notifyEnv[] =
"UrcDB1notifyClient";
42 const char UrcDB1exactEnv[] =
"UrcDB1exactClient";
59 dset.
add_domain(UrcDB1project, CHAR_1, PROJECT_LEN);
60 dset.
add_domain(UrcDB1object, CHAR_1, DB_FILE_NAME_LEN);
184 Widget client_toplevel;
191 static void notify_handler (Widget w, XtPointer pUserData,
193 Boolean *bContinueToDispatch);
void set_access_mode(const char *szMode)
void add_domain(const char *name, AtomType atype, unsigned dim, CategoryId categ=UC_NONE, void *opt=NULL)
Definition: UrcClient.hpp:20
Definition: dbnamedefs.h:67
Definition: UrcDB1.hpp:136
virtual Logic select_for_broadcast(Window wid)
Definition: UrcDB1.hpp:52
Definition: DmnSet.hpp:32
UrcDB1protoMethods match
Definition: UrcDB1.hpp:169
void constructor(const char *rtname, const DomainAr &dmns)
void set_db_object(const char *szDbName)
Definition: UrcDB1.hpp:120
UrcDB1Server(Widget wToplevel)
void set_project(const char *szProject)
virtual void good_bye_server(Window wid)
void set_app_name(const char *szAppName)
Definition: UrcProtocol.hpp:22
UrcDB1protoMethods(UrcProtocol *proto)
Definition: UrcDB1.hpp:88
UrcDB1Client(Display *xdisplay)
virtual Logic match_window(Window wid)
void prepare_server_env()
Definition: UrcDB1.hpp:83
Definition: UrcServer.hpp:18
Definition: RecDef.hpp:19
virtual Logic match_server()