2 * CDE - Common Desktop Environment
4 * Copyright (c) 1993-2012, The Open Group. All rights reserved.
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)
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
18 * You should have received a copy of the GNU Lesser General Public
19 * License along with these librararies and programs; if not, write
20 * to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
21 * Floor, Boston, MA 02110-1301 USA
23 /* $XConsortium: task.h /main/2 1996/05/09 04:20:28 drk $ */
25 * COMPONENT_NAME: austext
245 /*----------------------------------------------------------------------------
246 task.h: db_VISTA task cover function declaration header file
248 (C) Copyright 1988 by Raima Corporation.
249 ----------------------------------------------------------------------------*/
250 /* ********************** EDIT HISTORY *******************************
252 SCR DATE INI DESCRIPTION
253 ----- --------- --- -----------------------------------------------------
254 571 31-Jan-89 RSC Placed ctbpath inside NO_COUNTRY, not NO_TIMESTAMP
258 int EXTERNAL_FIXED dt_opentask(P1(DB_TASK FAR *));
259 int EXTERNAL_FIXED dt_closetask(P1(DB_TASK));
261 int EXTERNAL_FIXED dt_close(TASK_D1); /* dblfcns.c */
262 int EXTERNAL_DBN dt_cmstat(P1(int) TASK_Di DBN_Dn); /* cmstat.c */
263 int EXTERNAL_DBN dt_cmtype(P1(int) Pi(int FAR *) TASK_Di DBN_Dn);
265 int EXTERNAL_DBN dt_connect(P1(int) TASK_Di DBN_Dn); /* connect.c */
267 int EXTERNAL_DBN dt_costat(P1(int) TASK_Di DBN_Dn); /* costat.c */
269 int EXTERNAL_DBN dt_cotype(P1(int) Pi(int FAR *) TASK_Di DBN_Dn);
271 int EXTERNAL_DBN dt_crget(P1(DB_ADDR FAR *) TASK_Di DBN_Dn); /* crget.c */
272 int EXTERNAL_DBN dt_crread(P1(long) Pi(char FAR *) TASK_Di DBN_Dn);
274 int EXTERNAL_DBN dt_crset(P1(DB_ADDR FAR *) TASK_Di DBN_Dn); /* crset.c */
276 int EXTERNAL_FIXED dt_crstat(TASK_D1); /* crstat.c */
278 int EXTERNAL_DBN dt_crtype(P1(int FAR *) TASK_Di DBN_Dn); /* crtype.c */
279 int EXTERNAL_DBN dt_crwrite(P1(long) Pi(char FAR *) TASK_Di DBN_Dn);
281 int EXTERNAL_DBN dt_csmget(P1(int) Pi(DB_ADDR FAR *) TASK_Di DBN_Dn);
283 int EXTERNAL_DBN dt_csmread(P1(int) Pi(long) Pi(char FAR *) TASK_Di DBN_Dn);
285 int EXTERNAL_DBN dt_csmset(P1(int) Pi(DB_ADDR FAR *) TASK_Di DBN_Dn);
287 int EXTERNAL_DBN dt_csmwrite(P1(int) Pi(long) Pi(CONST char FAR *) TASK_Di
288 DBN_Dn); /* csmwrite.c */
289 int EXTERNAL_DBN dt_csoget(P1(int) Pi(DB_ADDR FAR *) TASK_Di DBN_Dn);
291 int EXTERNAL_DBN dt_csoread(P1(int) Pi(long) Pi(char FAR *) TASK_Di DBN_Dn);
293 int EXTERNAL_DBN dt_csoset(P1(int) Pi(DB_ADDR FAR *) TASK_Di DBN_Dn);
295 int EXTERNAL_DBN dt_csowrite(P1(int) Pi(long) Pi(CONST char FAR *) TASK_Di
296 DBN_Dn); /* csowrite.c */
298 int EXTERNAL_DBN dt_csstat(P1(int) TASK_Di DBN_Dn); /* csstat.c */
299 int EXTERNAL_DBN dt_ctscm(P1(int) Pi(ULONG FAR *) TASK_Di DBN_Dn);
301 int EXTERNAL_DBN dt_ctsco(P1(int) Pi(ULONG FAR *) TASK_Di DBN_Dn);
303 int EXTERNAL_FIXED dt_ctscr(P1(ULONG FAR *) TASK_Di ); /* ctscr.c */
306 int EXTERNAL_FIXED dt_ctbpath(P1(CONST char FAR *) TASK_Di); /* pathfcns.c */
308 int EXTERNAL_FIXED dt_dbdpath(P1(CONST char FAR *) TASK_Di ); /* dbdpath.c */
309 int EXTERNAL_FIXED dt_dbfpath(P1(CONST char FAR *) TASK_Di ); /* dbfpath.c */
310 int EXTERNAL_FIXED dt_dblog(P1(CONST char FAR *) TASK_Di ); /* dblog.c */
311 int EXTERNAL_FIXED dt_dbuserid(P1(CONST char FAR *) TASK_Di ); /* dbuserid.c */
312 int EXTERNAL_DBN dt_delete(TASK_D1 DBN_Dn); /* delete.c */
313 int EXTERNAL_DBN dt_disdel(TASK_D1 DBN_Dn); /* disdel.c */
314 int EXTERNAL_DBN dt_recnext(TASK_D1 DBN_Dn); /* recnext.c */
315 int EXTERNAL_DBN dt_recprev(TASK_D1 DBN_Dn); /* recprev.c */
316 int EXTERNAL_FIXED dt_destroy(P1(CONST char FAR *) TASK_Di ); /* destroy.c */
317 int EXTERNAL_DBN dt_discon(P1(int) TASK_Di DBN_Dn); /* discon.c */
318 int EXTERNAL_DBN dt_fillnew(P1(int) Pi(CONST char FAR *) TASK_Di DBN_Dn);
320 int EXTERNAL_DBN dt_findco(P1(int) TASK_Di DBN_Dn); /* findco.c */
321 int EXTERNAL_DBN dt_findfm(P1(int) TASK_Di DBN_Dn); /* findfm.c */
322 int EXTERNAL_DBN dt_findlm(P1(int) TASK_Di DBN_Dn); /* findlm.c */
323 int EXTERNAL_DBN dt_findnm(P1(int) TASK_Di DBN_Dn); /* findnm.c */
324 int EXTERNAL_DBN dt_findpm(P1(int) TASK_Di DBN_Dn); /* findpm.c */
325 int EXTERNAL_FIXED dt_freeall(TASK_D1); /* dblfcns.c */
327 int EXTERNAL_DBN dt_gtscm(P1(int) Pi(ULONG FAR *) TASK_Di DBN_Dn);
329 int EXTERNAL_DBN dt_gtsco(P1(int) Pi(ULONG FAR *) TASK_Di DBN_Dn);
331 int EXTERNAL_FIXED dt_gtscr(P1(ULONG FAR *) TASK_Di ); /* gtscr.c */
332 int EXTERNAL_DBN dt_gtscs(P1(int) Pi(ULONG FAR *) TASK_Di DBN_Dn);
335 int EXTERNAL_DBN dt_initialize(TASK_D1 DBN_Dn); /* initial.c */
336 int EXTERNAL_DBN dt_initfile(P1(FILE_NO) TASK_Di DBN_Dn); /* initial.c */
337 int EXTERNAL_DBN dt_ismember(P1(int) TASK_Di DBN_Dn); /* ismember.c */
338 int EXTERNAL_DBN dt_isowner(P1(int) TASK_Di DBN_Dn); /* isowner.c */
339 int EXTERNAL_DBN dt_keydel(P1(long) TASK_Di DBN_Dn); /* keydel.c */
340 int EXTERNAL_DBN dt_keyexist(P1(long) TASK_Di DBN_Dn); /* keyexist.c */
341 int EXTERNAL_DBN dt_keyfind(P1(long) Pi(CONST char FAR *) TASK_Di DBN_Dn);
343 int EXTERNAL_DBN dt_keyfree(P1(long) TASK_Di DBN_Dn); /* dblfcns.c */
344 int EXTERNAL_DBN dt_keyfrst(P1(long) TASK_Di DBN_Dn); /* keyfrst.c */
345 int EXTERNAL_DBN dt_keylast(P1(long) TASK_Di DBN_Dn); /* keylast.c */
346 int EXTERNAL_DBN dt_keylock(P1(long) Pi(char FAR *) TASK_Di DBN_Dn);
348 int EXTERNAL_DBN dt_keylstat(P1(long) Pi(char FAR *) TASK_Di DBN_Dn);
350 int EXTERNAL_DBN dt_keynext(P1(long) TASK_Di DBN_Dn); /* keynext.c */
351 int EXTERNAL_DBN dt_keyprev(P1(long) TASK_Di DBN_Dn); /* keyprev.c */
352 int EXTERNAL_FIXED dt_keyread(P1(char FAR *) TASK_Di ); /* keyfcns.c */
353 int EXTERNAL_DBN dt_keystore(P1(long) TASK_Di DBN_Dn); /* keystore.c */
354 int EXTERNAL_DBN dt_lock(P1(int) Pi(LOCK_REQUEST FAR *) TASK_Di DBN_Dn);
356 int EXTERNAL_DBN dt_makenew(P1(int) TASK_Di DBN_Dn); /* makenew.c */
357 int EXTERNAL_FIXED dt_mapchar(P1(unsigned char) Pi(unsigned char)
358 Pi(CONST char FAR *) Pi(unsigned char) TASK_Di);
360 int EXTERNAL_DBN dt_members(P1(int) Pi(LONG FAR *) TASK_Di DBN_Dn);
362 int EXTERNAL_FIXED dt_off_opt(P1(int) TASK_Di ); /* options.c */
363 int EXTERNAL_FIXED dt_on_opt(P1(int) TASK_Di ); /* options.c */
364 int EXTERNAL_FIXED dt_open(P1(CONST char FAR *) Pi(CONST char FAR *) TASK_Di);
366 int EXTERNAL_FIXED dt_rdcurr(P1(DB_ADDR FAR **) Pi(int FAR *) TASK_Di);
368 int EXTERNAL_FIXED dt_rerdcurr(P1(DB_ADDR FAR **) TASK_Di); /* rwcurr.c */
369 int EXTERNAL_FIXED dt_wrcurr(P1(DB_ADDR FAR *) TASK_Di); /* rwcurr.c */
370 int EXTERNAL_DBN dt_recfree(P1(int) TASK_Di DBN_Dn); /* dblfcns.c */
371 int EXTERNAL_DBN dt_recfrst(P1(int) TASK_Di DBN_Dn); /* recfrst.c */
372 int EXTERNAL_DBN dt_reclast(P1(int) TASK_Di DBN_Dn); /* reclast.c */
373 int EXTERNAL_DBN dt_reclock(P1(int) Pi(char FAR *) TASK_Di DBN_Dn);
375 int EXTERNAL_DBN dt_reclstat(P1(int) Pi(char FAR *) TASK_Di DBN_Dn);
377 int EXTERNAL_FIXED dt_recover(P1(CONST char FAR *) TASK_Di ); /* recover.c */
378 int EXTERNAL_DBN dt_recread(P1(char FAR *) TASK_Di DBN_Dn); /* recread.c */
379 int EXTERNAL_DBN dt_recset(P1(int) TASK_Di DBN_Dn); /* recset.c */
381 int EXTERNAL_FIXED dt_recstat(P1(DB_ADDR) Pi(ULONG) TASK_Di ); /* recstat.c */
383 int EXTERNAL_DBN dt_recwrite(P1(CONST char FAR *) TASK_Di DBN_Dn);
385 int EXTERNAL_FIXED dt_renfile(P1(CONST char FAR *) Pi(FILE_NO)
386 Pi(CONST char FAR *) TASK_Di); /* renfile.c */
387 int EXTERNAL_FIXED dt_retries(P1(int) TASK_Di ); /* dblfcns.c */
388 int EXTERNAL_FIXED dt_rlbclr(TASK_D1); /* dblfcns.c */
389 int EXTERNAL_FIXED dt_rlbset(TASK_D1); /* dblfcns.c */
390 int EXTERNAL_FIXED dt_rlbtst(TASK_D1); /* dblfcns.c */
391 int EXTERNAL_FIXED dt_set_dberr(P1(FARPROC) TASK_Di); /* dberr.c */
393 int EXTERNAL_FIXED dt_setdb(P1(int) TASK_Di); /* setdb.c */
395 int EXTERNAL_DBN dt_setfree(P1(int) TASK_Di DBN_Dn); /* dblfcns.c */
396 int EXTERNAL_DBN dt_setkey(P1(long) Pi(CONST char FAR *) TASK_Di DBN_Dn);
398 int EXTERNAL_DBN dt_setlock(P1(int) Pi(char FAR *) TASK_Di DBN_Dn);
400 int EXTERNAL_DBN dt_setlstat(P1(int) Pi(char FAR *) TASK_Di DBN_Dn);
402 int EXTERNAL_DBN dt_setmm(P1(int) Pi(int) TASK_Di DBN_Dn); /* setmm.c */
403 int EXTERNAL_DBN dt_setmo(P1(int) Pi(int) TASK_Di DBN_Dn); /* setmo.c */
404 int EXTERNAL_DBN dt_setmr(P1(int) TASK_Di DBN_Dn); /* setmr.c */
405 int EXTERNAL_DBN dt_setom(P1(int) Pi(int) TASK_Di DBN_Dn); /* setom.c */
406 int EXTERNAL_DBN dt_setoo(P1(int) Pi(int) TASK_Di DBN_Dn); /* setoo.c */
407 int EXTERNAL_DBN dt_setor(P1(int) TASK_Di DBN_Dn); /* setor.c */
408 int EXTERNAL_DBN dt_setrm(P1(int) TASK_Di DBN_Dn); /* setrm.c */
409 int EXTERNAL_DBN dt_setro(P1(int) TASK_Di DBN_Dn); /* setro.c */
411 int EXTERNAL_DBN dt_stscm(P1(int) Pi(ULONG) TASK_Di DBN_Dn); /* stscm.c */
412 int EXTERNAL_DBN dt_stsco(P1(int) Pi(ULONG) TASK_Di DBN_Dn); /* stsco.c */
413 int EXTERNAL_FIXED dt_stscr(P1(ULONG) TASK_Di ); /* stscr.c */
414 int EXTERNAL_DBN dt_stscs(P1(int) Pi(ULONG) TASK_Di DBN_Dn); /* stscs.c */
416 int EXTERNAL_FIXED dt_timeout(P1(int) TASK_Di ); /* dblfcns.c */
417 int EXTERNAL_FIXED dt_trabort(TASK_D1); /* dblfcns.c */
418 int EXTERNAL_FIXED dt_trbegin(P1(CONST char FAR *) TASK_Di); /* dblfcns.c */
419 int EXTERNAL_FIXED dt_trend(TASK_D1); /* dblfcns.c */
421 int EXTERNAL_DBN dt_utscm(P1(int) Pi(ULONG FAR *) TASK_Di DBN_Dn);
423 int EXTERNAL_DBN dt_utsco(P1(int) Pi(ULONG FAR *) TASK_Di DBN_Dn);
425 int EXTERNAL_FIXED dt_utscr(P1(ULONG FAR *) TASK_Di ); /* utscr.c */
426 int EXTERNAL_DBN dt_utscs(P1(int) Pi(ULONG FAR *) TASK_Di DBN_Dn);
432 #define d_close() dt_close(CURRTASK_ONLY)
433 #define d_dbdpath(a) dt_dbdpath(a CURRTASK_PARM)
434 #define d_dbfpath(a) dt_dbfpath(a CURRTASK_PARM)
435 #define d_dblog(a) dt_dblog(a CURRTASK_PARM)
436 #define d_dbuserid(a) dt_dbuserid(a CURRTASK_PARM)
437 #define d_destroy(a) dt_destroy(a CURRTASK_PARM)
438 #define d_freeall() dt_freeall(CURRTASK_ONLY)
439 #define d_off_opt(a) dt_off_opt(a CURRTASK_PARM)
440 #define d_on_opt(a) dt_on_opt(a CURRTASK_PARM)
441 #define d_open(a, b) dt_open(a, b CURRTASK_PARM)
442 #define d_rdcurr(a, b) dt_rdcurr(a, b CURRTASK_PARM)
443 #define d_rerdcurr(a, b) dt_rerdcurr(a, b CURRTASK_PARM)
444 #define d_recover(a) dt_recover(a CURRTASK_PARM)
445 #define d_renfile(a, b, c) dt_renfile(a, b, c CURRTASK_PARM)
446 #define d_retries(a) dt_retries(a CURRTASK_PARM)
447 #define d_set_dberr(a, b) dt_set_dberr(a, b, CURRTASK_PARM)
449 #define d_setdb(a) dt_setdb(a CURRTASK_PARM)
451 #define d_timeout(a) dt_timeout(a CURRTASK_PARM)
452 #define d_trabort() dt_trabort(CURRTASK_ONLY)
453 #define d_trbegin(a) dt_trbegin(a CURRTASK_PARM)
454 #define d_trend() dt_trend(CURRTASK_ONLY)
455 #define d_wrcurr(a) dt_wrcurr(a CURRTASK_PARM)
457 #define d_crstat() dt_crstat(CURRTASK_ONLY)
458 #define d_gtscr(a) dt_gtscr(a CURRTASK_PARM)
459 #define d_recstat(a, b) dt_recstat(a, b CURRTASK_PARM)
460 #define d_rlbclr() dt_rlbclr(CURRTASK_ONLY)
461 #define d_rlbset() dt_rlbset(CURRTASK_ONLY)
462 #define d_rlbtst() dt_rlbtst(CURRTASK_ONLY)
463 #define d_utscr(a) dt_utscr(a CURRTASK_PARM)
467 #define d_cmstat(a) dt_cmstat(a CURRTASK_PARM)
468 #define d_cmtype(a, b) dt_cmtype(a, b CURRTASK_PARM)
469 #define d_connect(a) dt_connect(a CURRTASK_PARM)
471 #define d_costat(a) dt_costat(a CURRTASK_PARM)
473 #define d_cotype(a, b) dt_cotype(a, b CURRTASK_PARM)
474 #define d_crget(a) dt_crget(a CURRTASK_PARM)
475 #define d_crread(a, b) dt_crread(a, b CURRTASK_PARM)
476 #define d_crset(a) dt_crset(a CURRTASK_PARM)
477 #define d_crtype(a) dt_crtype(a CURRTASK_PARM)
478 #define d_crwrite(a, b) dt_crwrite(a, b CURRTASK_PARM)
479 #define d_csmget(a, b) dt_csmget(a, b CURRTASK_PARM)
480 #define d_csmread(a, b, c) dt_csmread(a, b, c CURRTASK_PARM)
481 #define d_csmset(a, b) dt_csmset(a, b CURRTASK_PARM)
482 #define d_csmwrite(a, b, c) dt_csmwrite(a, b, c CURRTASK_PARM)
483 #define d_csoget(a, b) dt_csoget(a, b CURRTASK_PARM)
484 #define d_csoread(a, b, c) dt_csoread(a, b, c CURRTASK_PARM)
485 #define d_csoset(a, b) dt_csoset(a, b CURRTASK_PARM)
486 #define d_csowrite(a, b, c) dt_csowrite(a, b, c CURRTASK_PARM)
488 #define d_csstat(a) dt_csstat(a CURRTASK_PARM)
489 #define d_ctscm(a, b) dt_ctscm(a, b CURRTASK_PARM)
490 #define d_ctsco(a, b) dt_ctsco(a, b CURRTASK_PARM)
491 #define d_ctscr(a) dt_ctscr(a CURRTASK_PARM)
493 #define d_delete() dt_delete(CURRTASK_ONLY)
494 #define d_disdel() dt_disdel(CURRTASK_ONLY)
495 #define d_recnext() dt_recnext(CURRTASK_ONLY)
496 #define d_recprev() dt_recprev(CURRTASK_ONLY)
497 #define d_discon(a) dt_discon(a CURRTASK_PARM)
498 #define d_fillnew(a, b) dt_fillnew(a, b CURRTASK_PARM)
499 #define d_findco(a) dt_findco(a CURRTASK_PARM)
500 #define d_findfm(a) dt_findfm(a CURRTASK_PARM)
501 #define d_findlm(a) dt_findlm(a CURRTASK_PARM)
502 #define d_findnm(a) dt_findnm(a CURRTASK_PARM)
503 #define d_findpm(a) dt_findpm(a CURRTASK_PARM)
505 #define d_gtscm(a, b) dt_gtscm(a, b CURRTASK_PARM)
506 #define d_gtsco(a, b) dt_gtsco(a, b CURRTASK_PARM)
507 #define d_gtscs(a, b) dt_gtscs(a, b CURRTASK_PARM)
509 #define d_initialize() dt_initialize(CURRTASK_ONLY)
510 #define d_initfile(a) dt_initfile(a CURRTASK_PARM)
511 #define d_ismember(a) dt_ismember(a CURRTASK_PARM)
512 #define d_isowner(a) dt_isowner(a CURRTASK_PARM)
513 #define d_keydel(a) dt_keydel(a CURRTASK_PARM)
514 #define d_keyexist(a) dt_keyexist(a CURRTASK_PARM)
515 #define d_keyfind(a, b) dt_keyfind(a, b CURRTASK_PARM)
516 #define d_keyfree(a) dt_keyfree(a CURRTASK_PARM)
517 #define d_keyfrst(a) dt_keyfrst(a CURRTASK_PARM)
518 #define d_keylast(a) dt_keylast(a CURRTASK_PARM)
519 #define d_keylock(a, b) dt_keylock(a, b CURRTASK_PARM)
520 #define d_keylstat(a, b) dt_keylstat(a, b CURRTASK_PARM)
521 #define d_keynext(a) dt_keynext(a CURRTASK_PARM)
522 #define d_keyprev(a) dt_keyprev(a CURRTASK_PARM)
523 #define d_keyread(a) dt_keyread(a CURRTASK_PARM)
524 #define d_keystore(a) dt_keystore(a CURRTASK_PARM)
525 #define d_lock(a, b) dt_lock(a, b CURRTASK_PARM)
526 #define d_makenew(a) dt_makenew(a CURRTASK_PARM)
527 #define d_members(a, b) dt_members(a, b CURRTASK_PARM)
528 #define d_recfree(a) dt_recfree(a CURRTASK_PARM)
529 #define d_recfrst(a) dt_recfrst(a CURRTASK_PARM)
530 #define d_reclast(a) dt_reclast(a CURRTASK_PARM)
531 #define d_reclock(a, b) dt_reclock(a, b CURRTASK_PARM)
532 #define d_reclstat(a, b) dt_reclstat(a, b CURRTASK_PARM)
533 #define d_recread(a) dt_recread(a CURRTASK_PARM)
534 #define d_recset(a) dt_recset(a CURRTASK_PARM)
535 #define d_recwrite(a) dt_recwrite(a CURRTASK_PARM)
536 #define d_setfree(a) dt_setfree(a CURRTASK_PARM)
537 #define d_setkey(a, b) dt_setkey(a, b CURRTASK_PARM)
538 #define d_setlock(a, b) dt_setlock(a, b CURRTASK_PARM)
539 #define d_setlstat(a, b) dt_setlstat(a, b CURRTASK_PARM)
540 #define d_setmm(a, b) dt_setmm(a, b CURRTASK_PARM)
541 #define d_setmo(a, b) dt_setmo(a, b CURRTASK_PARM)
542 #define d_setmr(a) dt_setmr(a CURRTASK_PARM)
543 #define d_setom(a, b) dt_setom(a, b CURRTASK_PARM)
544 #define d_setoo(a, b) dt_setoo(a, b CURRTASK_PARM)
545 #define d_setor(a) dt_setor(a CURRTASK_PARM)
546 #define d_setrm(a) dt_setrm(a CURRTASK_PARM)
547 #define d_setro(a) dt_setro(a CURRTASK_PARM)
549 #define d_stscm(a, b) dt_stscm(a, b CURRTASK_PARM)
550 #define d_stsco(a, b) dt_stsco(a, b CURRTASK_PARM)
551 #define d_stscr(a) dt_stscr(a CURRTASK_PARM)
552 #define d_stscs(a, b) dt_stscs(a, b CURRTASK_PARM)
555 #define d_utscm(a, b) dt_utscm(a, b CURRTASK_PARM)
556 #define d_utsco(a, b) dt_utsco(a, b CURRTASK_PARM)
557 #define d_utscs(a, b) dt_utscs(a, b CURRTASK_PARM)
560 #else /* NO_DBN_PARM */
562 #define d_cmstat(a DBN_PARM) dt_cmstat(a CURRTASK_PARM DBN_PARM)
563 #define d_cmtype(a, b DBN_PARM) dt_cmtype(a, b CURRTASK_PARM DBN_PARM)
564 #define d_connect(a DBN_PARM) dt_connect(a CURRTASK_PARM DBN_PARM)
566 #define d_costat(a DBN_PARM) dt_costat(a CURRTASK_PARM DBN_PARM)
568 #define d_cotype(a, b DBN_PARM) dt_cotype(a, b CURRTASK_PARM DBN_PARM)
569 #define d_crget(a DBN_PARM) dt_crget(a CURRTASK_PARM DBN_PARM)
570 #define d_crread(a, b DBN_PARM) dt_crread(a, b CURRTASK_PARM DBN_PARM)
571 #define d_crset(a DBN_PARM) dt_crset(a CURRTASK_PARM DBN_PARM)
572 #define d_crtype(a DBN_PARM) dt_crtype(a CURRTASK_PARM DBN_PARM)
573 #define d_crwrite(a, b DBN_PARM) dt_crwrite(a, b CURRTASK_PARM DBN_PARM)
574 #define d_csmget(a, b DBN_PARM) dt_csmget(a, b CURRTASK_PARM DBN_PARM)
575 #define d_csmread(a, b, c DBN_PARM) dt_csmread(a, b, c CURRTASK_PARM DBN_PARM)
576 #define d_csmset(a, b DBN_PARM) dt_csmset(a, b CURRTASK_PARM DBN_PARM)
577 #define d_csmwrite(a, b, c DBN_PARM) dt_csmwrite(a, b, c CURRTASK_PARM DBN_PARM)
578 #define d_csoget(a, b DBN_PARM) dt_csoget(a, b CURRTASK_PARM DBN_PARM)
579 #define d_csoread(a, b, c DBN_PARM) dt_csoread(a, b, c CURRTASK_PARM DBN_PARM)
580 #define d_csoset(a, b DBN_PARM) dt_csoset(a, b CURRTASK_PARM DBN_PARM)
581 #define d_csowrite(a, b, c DBN_PARM) dt_csowrite(a, b, c CURRTASK_PARM DBN_PARM)
583 #define d_csstat(a DBN_PARM) dt_csstat(a CURRTASK_PARM DBN_PARM)
584 #define d_ctscm(a, b DBN_PARM) dt_ctscm(a, b CURRTASK_PARM DBN_PARM)
585 #define d_ctsco(a, b DBN_PARM) dt_ctsco(a, b CURRTASK_PARM DBN_PARM)
586 #define d_ctscr(a DBN_PARM) dt_ctscr(a CURRTASK_PARM)
588 #define d_delete(DBN_PARM) dt_delete(CURRTASK_ONLY DBN_PARM)
589 #define d_disdel(DBN_PARM) dt_disdel(CURRTASK_ONLY DBN_PARM)
590 #define d_recnext(DBN_PARM) dt_recnext(CURRTASK_ONLY DBN_PARM)
591 #define d_recprev(DBN_PARM) dt_recprev(CURRTASK_ONLY DBN_PARM)
592 #define d_discon(a DBN_PARM) dt_discon(a CURRTASK_PARM DBN_PARM)
593 #define d_fillnew(a, b DBN_PARM) dt_fillnew(a, b CURRTASK_PARM DBN_PARM)
594 #define d_findco(a DBN_PARM) dt_findco(a CURRTASK_PARM DBN_PARM)
595 #define d_findfm(a DBN_PARM) dt_findfm(a CURRTASK_PARM DBN_PARM)
596 #define d_findlm(a DBN_PARM) dt_findlm(a CURRTASK_PARM DBN_PARM)
597 #define d_findnm(a DBN_PARM) dt_findnm(a CURRTASK_PARM DBN_PARM)
598 #define d_findpm(a DBN_PARM) dt_findpm(a CURRTASK_PARM DBN_PARM)
600 #define d_gtscm(a, b DBN_PARM) dt_gtscm(a, b CURRTASK_PARM DBN_PARM)
601 #define d_gtsco(a, b DBN_PARM) dt_gtsco(a, b CURRTASK_PARM DBN_PARM)
602 #define d_gtscs(a, b DBN_PARM) dt_gtscs(a, b CURRTASK_PARM DBN_PARM)
604 #define d_initialize(DBN_PARM) dt_initialize(CURRTASK_ONLY DBN_PARM)
605 #define d_initfile(a DBN_PARM) dt_initfile(a CURRTASK_PARM DBN_PARM)
606 #define d_ismember(a DBN_PARM) dt_ismember(a CURRTASK_PARM DBN_PARM)
607 #define d_isowner(a DBN_PARM) dt_isowner(a CURRTASK_PARM DBN_PARM)
608 #define d_keydel(a DBN_PARM) dt_keydel(a CURRTASK_PARM DBN_PARM)
609 #define d_keyexist(a DBN_PARM) dt_keyexist(a CURRTASK_PARM DBN_PARM)
610 #define d_keyfind(a, b DBN_PARM) dt_keyfind(a, b CURRTASK_PARM DBN_PARM)
611 #define d_keyfree(a DBN_PARM) dt_keyfree(a CURRTASK_PARM DBN_PARM)
612 #define d_keyfrst(a DBN_PARM) dt_keyfrst(a CURRTASK_PARM DBN_PARM)
613 #define d_keylast(a DBN_PARM) dt_keylast(a CURRTASK_PARM DBN_PARM)
614 #define d_keylock(a, b DBN_PARM) dt_keylock(a, b CURRTASK_PARM DBN_PARM)
615 #define d_keylstat(a, b DBN_PARM) dt_keylstat(a, b CURRTASK_PARM DBN_PARM)
616 #define d_keynext(a DBN_PARM) dt_keynext(a CURRTASK_PARM DBN_PARM)
617 #define d_keyprev(a DBN_PARM) dt_keyprev(a CURRTASK_PARM DBN_PARM)
618 #define d_keyread(a DBN_PARM) dt_keyread(a CURRTASK_PARM)
619 #define d_keystore(a DBN_PARM) dt_keystore(a CURRTASK_PARM DBN_PARM)
620 #define d_lock(a, b DBN_PARM) dt_lock(a, b CURRTASK_PARM DBN_PARM)
621 #define d_makenew(a DBN_PARM) dt_makenew(a CURRTASK_PARM DBN_PARM)
622 #define d_members(a, b DBN_PARM) dt_members(a, b CURRTASK_PARM DBN_PARM)
623 #define d_recfree(a DBN_PARM) dt_recfree(a CURRTASK_PARM DBN_PARM)
624 #define d_recfrst(a DBN_PARM) dt_recfrst(a CURRTASK_PARM DBN_PARM)
625 #define d_reclast(a DBN_PARM) dt_reclast(a CURRTASK_PARM DBN_PARM)
626 #define d_reclock(a, b DBN_PARM) dt_reclock(a, b CURRTASK_PARM DBN_PARM)
627 #define d_reclstat(a, b DBN_PARM) dt_reclstat(a, b CURRTASK_PARM DBN_PARM)
628 #define d_recread(a DBN_PARM) dt_recread(a CURRTASK_PARM DBN_PARM)
629 #define d_recset(a DBN_PARM) dt_recset(a CURRTASK_PARM DBN_PARM)
630 #define d_recwrite(a DBN_PARM) dt_recwrite(a CURRTASK_PARM DBN_PARM)
631 #define d_setfree(a DBN_PARM) dt_setfree(a CURRTASK_PARM DBN_PARM)
632 #define d_setkey(a, b DBN_PARM) dt_setkey(a, b CURRTASK_PARM DBN_PARM)
633 #define d_setlock(a, b DBN_PARM) dt_setlock(a, b CURRTASK_PARM DBN_PARM)
634 #define d_setlstat(a, b DBN_PARM) dt_setlstat(a, b CURRTASK_PARM DBN_PARM)
635 #define d_setmm(a, b DBN_PARM) dt_setmm(a, b CURRTASK_PARM DBN_PARM)
636 #define d_setmo(a, b DBN_PARM) dt_setmo(a, b CURRTASK_PARM DBN_PARM)
637 #define d_setmr(a DBN_PARM) dt_setmr(a CURRTASK_PARM DBN_PARM)
638 #define d_setom(a, b DBN_PARM) dt_setom(a, b CURRTASK_PARM DBN_PARM)
639 #define d_setoo(a, b DBN_PARM) dt_setoo(a, b CURRTASK_PARM DBN_PARM)
640 #define d_setor(a DBN_PARM) dt_setor(a CURRTASK_PARM DBN_PARM)
641 #define d_setrm(a DBN_PARM) dt_setrm(a CURRTASK_PARM DBN_PARM)
642 #define d_setro(a DBN_PARM) dt_setro(a CURRTASK_PARM DBN_PARM)
644 #define d_stscm(a, b DBN_PARM) dt_stscm(a, b CURRTASK_PARM DBN_PARM)
645 #define d_stsco(a, b DBN_PARM) dt_stsco(a, b CURRTASK_PARM DBN_PARM)
646 #define d_stscr(a DBN_PARM) dt_stscr(a CURRTASK_PARM DBN_PARM)
647 #define d_stscs(a, b DBN_PARM) dt_stscs(a, b CURRTASK_PARM DBN_PARM)
650 #define d_utscm(a, b DBN_PARM) dt_utscm(a, b CURRTASK_PARM DBN_PARM)
651 #define d_utsco(a, b DBN_PARM) dt_utsco(a, b CURRTASK_PARM DBN_PARM)
652 #define d_utscs(a, b DBN_PARM) dt_utscs(a, b CURRTASK_PARM DBN_PARM)
654 #endif /* NO_DBN_PARM */
656 #endif /* NO_DT_COVER */
657 /* vpp -nOS2 -dUNIX -nBSD -nVANILLA_BSD -nVMS -nMEMLOCK -nWINDOWS -nFAR_ALLOC task.h */