1 /* $XConsortium: callback.h /main/4 1995/11/09 12:40:25 rswiston $ */
3 * (c) Copyright 1993, 1994 Hewlett-Packard Company
4 * (c) Copyright 1993, 1994 International Business Machines Corp.
5 * (c) Copyright 1993, 1994 Novell, Inc.
6 * (c) Copyright 1993, 1994 Sun Microsystems, Inc.
15 typedef struct __DtCmsRegistrationInfo {
22 struct __DtCmsRegistrationInfo *next;
23 } _DtCmsRegistrationInfo;
25 extern _DtCmsRegistrationInfo *_DtCmsMakeRegistrationInfo P((
33 extern void _DtCmsFreeRegistrationInfo P((_DtCmsRegistrationInfo *w));
35 extern _DtCmsRegistrationInfo *_DtCmsGetRegistration P((
36 _DtCmsRegistrationInfo **rlist,
43 extern _DtCmsRegistrationInfo *_DtCmsRemoveRegistration P((
44 _DtCmsRegistrationInfo *rlist,
45 _DtCmsRegistrationInfo *rinfo));
47 extern _DtCmsRegistrationInfo *_DtCmsCheckRegistrationList P((
48 _DtCmsRegistrationInfo *rlist));
50 extern _DtCmsRegistrationInfo * _DtCmsDoV1CbForV4Data P((
51 _DtCmsRegistrationInfo *rlist,
57 extern _DtCmsRegistrationInfo *_DtCmsDoV1Callback P((
58 _DtCmsRegistrationInfo *rlist,
63 extern _DtCmsRegistrationInfo *_DtCmsDoOpenCalCallback P((
64 _DtCmsRegistrationInfo *rlist,
69 extern _DtCmsRegistrationInfo *_DtCmsDoRemoveCalCallback P((
70 _DtCmsRegistrationInfo *rlist,
75 extern _DtCmsRegistrationInfo *_DtCmsDoUpdateCalAttrsCallback P((
76 _DtCmsRegistrationInfo *rlist,
83 extern _DtCmsRegistrationInfo *_DtCmsDoInsertEntryCallback P((
84 _DtCmsRegistrationInfo *rlist,
90 extern _DtCmsRegistrationInfo *_DtCmsDoDeleteEntryCallback P((
91 _DtCmsRegistrationInfo *rlist,
99 extern _DtCmsRegistrationInfo *_DtCmsDoUpdateEntryCallback P((
100 _DtCmsRegistrationInfo *rlist,
109 extern void _DtCmsListRegistration P((_DtCmsRegistrationInfo *rlist,