dproto.h 8.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291
  1. /*
  2. * CDE - Common Desktop Environment
  3. *
  4. * Copyright (c) 1993-2012, The Open Group. All rights reserved.
  5. *
  6. * These libraries and programs are free software; you can
  7. * redistribute them and/or modify them under the terms of the GNU
  8. * Lesser General Public License as published by the Free Software
  9. * Foundation; either version 2 of the License, or (at your option)
  10. * any later version.
  11. *
  12. * These libraries and programs are distributed in the hope that
  13. * they will be useful, but WITHOUT ANY WARRANTY; without even the
  14. * implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
  15. * PURPOSE. See the GNU Lesser General Public License for more
  16. * details.
  17. *
  18. * You should have received a copy of the GNU Lesser General Public
  19. * License along with these libraries and programs; if not, write
  20. * to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
  21. * Floor, Boston, MA 02110-1301 USA
  22. */
  23. /* $XConsortium: dproto.h /main/2 1996/05/09 04:05:13 drk $ */
  24. /*
  25. * COMPONENT_NAME: austext
  26. *
  27. * FUNCTIONS: Pi
  28. * d_alloc
  29. * d_calloc
  30. * d_cmstat
  31. * d_cmtype
  32. * d_connect
  33. * d_costat
  34. * d_cotype
  35. * d_crget
  36. * d_crread
  37. * d_crset
  38. * d_crtype
  39. * d_crwrite
  40. * d_csmget
  41. * d_csmread
  42. * d_csmset
  43. * d_csmwrite
  44. * d_csoget
  45. * d_csoread
  46. * d_csoset
  47. * d_csowrite
  48. * d_csstat
  49. * d_ctbpath
  50. * d_ctscm
  51. * d_ctsco
  52. * d_ctscr
  53. * d_dbdpath
  54. * d_dbfpath
  55. * d_dblog
  56. * d_dbtaf
  57. * d_dbuserid
  58. * d_decode_dba
  59. * d_destroy
  60. * d_discon
  61. * d_encode_dba
  62. * d_fillnew
  63. * d_findco
  64. * d_findfm
  65. * d_findlm
  66. * d_findnm
  67. * d_findpm
  68. * d_free
  69. * d_gtscm
  70. * d_gtsco
  71. * d_gtscr
  72. * d_gtscs
  73. * d_initfile
  74. * d_ismember
  75. * d_isowner
  76. * d_keydel
  77. * d_keyexist
  78. * d_keyfind
  79. * d_keyfree
  80. * d_keyfrst
  81. * d_keylast
  82. * d_keylock
  83. * d_keylstat
  84. * d_keynext
  85. * d_keyprev
  86. * d_keyread
  87. * d_keystore
  88. * d_lock
  89. * d_makenew
  90. * d_mapchar
  91. * d_members
  92. * d_memlock
  93. * d_memlock_group
  94. * d_memunlock
  95. * d_memunlock_group
  96. * d_off_opt
  97. * d_on_opt
  98. * d_open
  99. * d_rdcurr
  100. * d_recfree
  101. * d_recfrst
  102. * d_reclast
  103. * d_reclock
  104. * d_reclstat
  105. * d_recover
  106. * d_recread
  107. * d_recset
  108. * d_recstat
  109. * d_recwrite
  110. * d_renfile
  111. * d_rerdcurr
  112. * d_retries
  113. * d_set_dberr
  114. * d_setdb
  115. * d_setfiles
  116. * d_setfree
  117. * d_setkey
  118. * d_setlock
  119. * d_setlstat
  120. * d_setmm
  121. * d_setmo
  122. * d_setmr
  123. * d_setom
  124. * d_setoo
  125. * d_setor
  126. * d_setpages
  127. * d_setrm
  128. * d_setro
  129. * d_stscm
  130. * d_stsco
  131. * d_stscr
  132. * d_stscs
  133. * d_timeout
  134. * d_trbegin
  135. * d_trlog
  136. * d_utscm
  137. * d_utsco
  138. * d_utscr
  139. * d_utscs
  140. * d_wrcurr
  141. * dberr
  142. * dt_closetask
  143. * dt_opentask
  144. *
  145. * ORIGINS: 157
  146. *
  147. */
  148. /*----------------------------------------------------------------------------
  149. dproto.h: db_VISTA (user) function declaration header file
  150. (C) Copyright 1988 by Raima Corporation.
  151. ----------------------------------------------------------------------------*/
  152. /* ********************** EDIT HISTORY *******************************
  153. SCR DATE INI DESCRIPTION
  154. ----- --------- --- -----------------------------------------------------
  155. 571 31-Jan-89 RSC Placed ctbpath inside NO_COUNTRY, not NO_TIMESTAMP
  156. */
  157. int d_setfiles(int); /* dio.c */
  158. int d_setpages(int, int); /* dio.c */
  159. int d_trbound(void); /* trlog.c */
  160. int d_trlog(int, int, const char *, int);
  161. /* trlog.c */
  162. int d_trmark(void); /* trlog.c */
  163. int d_tron(void); /* trlog.c */
  164. int d_troff(void); /* trlog.c */
  165. int d_decode_dba(DB_ADDR, int *, long *);
  166. /* dbacode.c */
  167. int d_encode_dba(int, long, DB_ADDR *);
  168. /* dbacode.c */
  169. #define d_memlock(p) /**/
  170. #define d_memlock_group(lg) S_OKAY
  171. #define d_memunlock(p) /**/
  172. #define d_memunlock_group(lg) /**/
  173. char * d_alloc(unsigned); /* alloc.c */
  174. char * d_calloc(unsigned, unsigned); /* alloc.c */
  175. void d_free(CHAR_P *); /* alloc.c */
  176. #define dt_opentask(a) S_OKAY
  177. #define dt_closetask(a) S_OKAY
  178. int d_close(void); /* dblfcns.c */
  179. int d_cmstat(int, int); /* cmstat.c */
  180. int d_cmtype(int, int *, int); /* cmtype.c */
  181. int d_connect(int, int); /* connect.c */
  182. int d_cotype(int, int *, int); /* cotype.c */
  183. int d_crget(DB_ADDR *, int); /* crget.c */
  184. int d_crread(long, char *, int); /* crread.c */
  185. int d_crset(DB_ADDR *, int); /* crset.c */
  186. int d_crtype(int *, int); /* crtype.c */
  187. int d_crwrite(long, char *, int); /* crwrite.c */
  188. int d_csmget(int, DB_ADDR *, int); /* csmget.c */
  189. int d_csmread(int, long, char *, int);
  190. /* csmread.c */
  191. int d_csmset(int, DB_ADDR *, int); /* csmset.c */
  192. int d_csmwrite(int, long, const char *, int);
  193. /* csmwrite.c */
  194. int d_csoget(int, DB_ADDR *, int); /* csoget.c */
  195. int d_csoread(int, long, char *, int);
  196. /* csoread.c */
  197. int d_csoset(int, DB_ADDR *, int); /* csoset.c */
  198. int d_csowrite(int, long, const char *, int);
  199. /* csowrite.c */
  200. int d_ctbpath(const char *); /* pathfcns.c */
  201. int d_dbdpath(const char *); /* dbdpath.c */
  202. int d_dbfpath(const char *); /* dbfpath.c */
  203. int d_dblog(const char *); /* dblog.c */
  204. int d_dbtaf(const char *); /* dbtaf.c */
  205. int d_dbuserid(const char *); /* dbuserid.c */
  206. int d_delete(int); /* delete.c */
  207. int d_disdel(int); /* disdel.c */
  208. int d_recnext(int); /* recnext.c */
  209. int d_recprev(int); /* recprev.c */
  210. int d_destroy(const char *); /* destroy.c */
  211. int d_discon(int, int); /* discon.c */
  212. int d_fillnew(int, const char *, int); /* fillnew.c */
  213. int d_findco(int, int); /* findco.c */
  214. int d_findfm(int, int); /* findfm.c */
  215. int d_findlm(int, int); /* findlm.c */
  216. int d_findnm(int, int); /* findnm.c */
  217. int d_findpm(int, int); /* findpm.c */
  218. int d_freeall(void); /* dblfcns.c */
  219. int d_initialize(int); /* initial.c */
  220. int d_initfile(FILE_NO, int); /* initial.c */
  221. int d_ismember(int, int); /* ismember.c */
  222. int d_isowner(int, int); /* isowner.c */
  223. int d_keydel(long, int); /* keydel.c */
  224. int d_keyexist(long, int); /* keyexist.c */
  225. int d_keyfind(long, const char *, int);
  226. /* keyfind.c */
  227. int d_keyfree(long, int); /* dblfcns.c */
  228. int d_keyfrst(long, int); /* keyfrst.c */
  229. int d_keylast(long, int); /* keylast.c */
  230. int d_keylock(long, char *, int); /* dblfcns.c */
  231. int d_keylstat(long, char *, int); /* dblfcns.c */
  232. int d_keynext(long, int); /* keynext.c */
  233. int d_keyprev(long, int); /* keyprev.c */
  234. int d_keyread(char *); /* keyfcns.c */
  235. int d_keystore(long, int); /* keystore.c */
  236. int d_lock(int, LOCK_REQUEST *, int); /* dblfcns.c */
  237. int d_makenew(int, int); /* makenew.c */
  238. int d_mapchar(unsigned char, unsigned char, const char *, unsigned char); /* mapchar.c */
  239. int d_members(int, LONG *, int); /* members.c */
  240. int d_off_opt(int); /* options.c */
  241. int d_on_opt(int); /* options.c */
  242. int d_open(const char *, const char *);
  243. /* dblfcns.c */
  244. int d_rerdcurr(DB_ADDR **); /* rwcurr.c */
  245. int d_rdcurr(DB_ADDR **, int *); /* rwcurr.c */
  246. int d_wrcurr(DB_ADDR *); /* rwcurr.c */
  247. int d_recfree(int, int); /* dblfcns.c */
  248. int d_recfrst(int, int); /* recfrst.c */
  249. int d_reclast(int, int); /* reclast.c */
  250. int d_reclock(int, char *, int); /* dblfcns.c */
  251. int d_reclstat(int, char *, int); /* dblfcns.c */
  252. int d_recover(const char *); /* recover.c */
  253. int d_recread(char *, int); /* recread.c */
  254. int d_recset(int, int); /* recset.c */
  255. int d_recwrite(const char *, int); /* recwrite.c */
  256. int d_renfile(const char *dbn, FILE_NO fno, const char *fnm); /* renfile.c */
  257. int d_retries(int); /* dblfcns.c */
  258. int d_rlbclr(void); /* dblfcns.c */
  259. int d_rlbset(void); /* dblfcns.c */
  260. int d_rlbtst(void); /* dblfcns.c */
  261. int d_set_dberr(FARPROC); /* dberr.c */
  262. int d_setdb(int); /* setdb.c */
  263. int d_setfree(int, int); /* dblfcns.c */
  264. int d_setkey(long, const char *, int); /* makenew.c */
  265. int d_setlock(int, char *, int); /* dblfcns.c */
  266. int d_setlstat(int, char *, int); /* dblfcns.c */
  267. int d_setmm(int, int, int); /* setmm.c */
  268. int d_setmo(int, int, int); /* setmo.c */
  269. int d_setmr(int, int); /* setmr.c */
  270. int d_setom(int, int, int); /* setom.c */
  271. int d_setoo(int, int, int); /* setoo.c */
  272. int d_setor(int, int); /* setor.c */
  273. int d_setrm(int, int); /* setrm.c */
  274. int d_setro(int, int); /* setro.c */
  275. int d_timeout(int); /* dblfcns.c */
  276. int d_trabort(void); /* dblfcns.c */
  277. int d_trbegin(const char *); /* dblfcns.c */
  278. int d_trend(void); /* dblfcns.c */
  279. int dberr(int); /* dberr.c */
  280. #define D_FUNCTIONS_H
  281. /* vpp -nOS2 -dUNIX -nBSD -nVANILLA_BSD -nVMS -nMEMLOCK -nWINDOWS -nFAR_ALLOC -f/usr/users/master/config/nonwin dproto.h */