Daylight v4.9
Release Date: 1 February 2008

Object Synopsis

database -- object representing a THOR database


A database object represents a THOR database. Because a database object represents a real database, it has some properties that persist after the object is deallocated. Similarly some of its properties (e.g. passwords) are "shared" among all users that have database objects; if one user changes the property, it is changed for all users.

Streams of TDTs over a database are a special case -- see dt_stream(3) for details.

Related Topics

server(3ob) datatree(3ob) merserver(3ob) datatype(3ob) stream(3ob)

dt_thor_crunchdata(3) dt_setinteger(3) dt_typename(3) dt_sethandle(3) dt_thor_cachesync(3) dt_thor_settdtlocking(3) dt_integer(3) dt_thor_tdtget_raw(3) dt_thor_crunchxref(3) dt_server(3) dt_thor_createdb(3) dt_real(3) dt_handle(3) dt_count(3) dt_getusers(3) dt_string(3) dt_setstring(3) dt_open(3) dt_setadjunct(3) dt_thor_tdtlocking(3) dt_thor_setreadonly(3) dt_thor_indirect_hint(3) dt_stream(3) dt_thor_autocrunch_limit(3) dt_stringvalue(3) dt_thor_str2tdt(3) dt_thor_destroy(3) dt_database(3) dt_boolean(3) dt_hold(3) dt_release(3) dt_thor_cachecontrol(3) dt_thor_getauxillarydb(3) dt_setreal(3) dt_proptype(3) dt_dealloc(3) dt_setpassword(3) dt_thor_cache(3) dt_mer_alloc_hitlist(3) dt_setboolean(3) dt_ispublic(3) dt_parent(3) dt_adjunct(3) dt_setmessage(3) dt_info(3) dt_getdatatype(3) dt_thor_xrefget(3) dt_thor_tdtget(3) dt_evict(3) dt_thor_setauxillarydb(3) dt_thor_readonly(3) dt_type(3) dt_propnames(3) dt_appendstring(3) dt_isheld(3)