typedef struct x1f4_qxnote_type {
struct x1f4_track_type textflat_set;
struct {
int data;
} sidelink_set;
struct {
int port, ware;
} notetype_set;
struct x1f4_trans_type resource_set;
struct x1f4_trans_type retrieve_set;
struct {
int (*call)(void *, struct x1f4_nodelink_type *),
(*fine)(void *, struct x1f4_nodelink_type **,
struct x1f4_nodelink_type *),
(*miss)(void *, struct x1f4_nodelink_type **,
struct x1f4_nodelink_type *);
void *text;
} missbail_set;
struct x1f4_frame_type autolink_set;
struct x1f4_trans_type codelink_set;
} x1f4_qxnote_type;
The x1f4_qxnote_type record lists the application concerns related to
the database access library objects generation.
The fields that are always interpreted by the database access library constructor function are:
notetype_setspecifies the type ids to use for the introduced ‘database’ and
‘table’ types (some number conveniencing the application, greater than
X1f4_E4_LAST) as:
portthe id for the ‘table’ type
warethe id for the ‘database’ type
sidelink_setspecifies the type id to assume for the referred ‘data’ type as:
datathe ‘data’ id
autolink_setspecifies the temporaries allocator.
The fields that are interpreted only if so requested are:
See Database Access Library Generation Flags.
codelink_setspecifies the library data memory allocator (allocates memory for the library object construction purposes only).
resource_setspecifies the data memory allocator (allocates memory for the data created while executing programs).
retrieve_setspecifies the data memory allocator. The allocator is used for retrieved
database data and generally for everything other than ‘database’
and ‘table’ objects (with all their caches included). If no
retrieve_set allocator is indicated and the resource_set
allocator is, the latter is used.
textflat_setspecifies the error reporter.
missbail_setspecifies the consolidated disposal manager as:
missthe object registration method
finethe non recursive object registration method
callthe object deregistration method
textthe consolidated disposal context