URL: http://www.firstbasesoftware.com/man/man3/Intro.htm
Last modified: 12 September 1995
Copyright © by FirstBase Software.
[ Index of Contents] [ FirstBase RDBMS Overview]


NAME

Intro - introduction to user-level FirstBase library functions

DESCRIPTION

Section 3 describes user-level FirstBase library routines. In this release, the user-library routines are listed in alphabetical order without using the fb_ prefix.

SEE ALSO

Intro(4).

LIST OF FIRSTBASE LIBRARY FUNCTIONS


Name Appears on Page Description
access fb_clnt_create(3) Unix access(2) command
access_clnt fb_clnt_create(3) Unix access(2) command
addidx useidx(3) add a Btree index to database autoindex array
addrec addrec(3) add new FirstBase record
addrec_clnt fb_clnt_create(3) client/server addrec
b_addrec addrec(3) bulk version of fb_addrec
b_addrec_clnt fb_clnt_create(3) client/server bulk addrec
b_delrec_clnt fb_clnt_create(3) client/server bulk delete record
bell libscr(3) screen bell
bulkrec_begin bulkrec(3) bulk record begin
bulkrec_begin_clnt fb_clnt_create(3) client/server bulk begin
bulkrec_end bulkrec(3) bulk record end
bulkrec_end_clnt fb_clnt_create(3) client/server bulk end
chdir fb_clnt_create(3) Unix chdir(2) command
chdir_clnt fb_clnt_create(3) Unix chdir(2) command
checkfields checkfields(3) check record integrity
clear libscr(3) screen clear
clnt_create fb_clnt_create(3) client/server create
clnt_destroy fb_clnt_create(3) client/server destroy
clnt_timeout fb_clnt_create(3) controls RPC timeout length
close fb_clnt_create(3) Unix close
close_clnt fb_clnt_create(3) client/server Unix close
closedb_clnt fb_clnt_create(3) client/server close database
closeidx openidx(3) close a FirstBase index
clrtobot libscr(3) screen clear to bottom
clrtoeol libscr(3) screen clear to end of line
creat fb_clnt_create(3) Unix creat
creat_clnt fb_clnt_create(3) client/server Unix creat
currentxrec firstxrec(3) load current indexed record
dballoc dballoc(3) allocate a database
dbargs dbargs(3) load data object names
dedate endate(3) decode a date string
delrec delrec(3) delete a FirstBase record
delrec_clnt fb_clnt_create(3) client/server delete record
endate endate(3) encode a date string
errno fb_clnt_create(3) Return Unix errno variable
errno_clnt fb_clnt_create(3) Return Unix errno variable
exit fb_exit(3) exit from a FirstBase process
fetch fetch(3) fetch a database field
fetch_clnt fb_clnt_create(3) client/server fetch field
fetchrec fb_clnt_create(3) either getrec or fetchrec_clnt
fetchrec_clnt fb_clnt_create(3) client/server fetch record
fetchxrec fb_clnt_create(3) either getxrec or fetchxrec_clnt
fetchxrec_clnt fb_clnt_create(3) client/server fetch indexed record
firstovxrec firstxrec(3) load first overflow record
firstxrec firstxrec(3) load first indexed record
firstxrec_clnt fb_clnt_create(3) client/server first indexed record
foreach foreach(3) process multiple records
forxeach foreach(3) process multiple indexed records
free_globals free_globals(3) free global variables
getctime fb_clnt_create(3) return create time of a file
getctime_clnt fb_clnt_create(3) return create time of a file
gethead gethead(3) read database header
gethead_clnt fb_clnt_create(3) client/server read database header
getirec getirec(3) read database record, synchronize with index
getmap getmap(3) read database map
getrec getrec(3) read database record
getrec_clnt fb_clnt_create(3) client/server read database record
getwd fb_clnt_create(3) return current working directory
getwd_clnt fb_clnt_create(3) return current working directory
getxhead getxhead(3) read normal/flat index header
getxrec getxrec(3) locate/read an indexed database record
getxrec_clnt fb_clnt_create(3) client/server read indexed record
infoline libscr(3) screen information line
initscreen libscr(3) screen initialization
input libscr(3) screen input
isdeleted isdeleted(3) test for deleted record marker
lastovxrec firstxrec(3) load last overflow record
lastxrec firstxrec(3) load last indexed record
lastxrec_clnt fb_clnt_create(3) client/server last indexed record
lock fb_lock(3) lock FirstBase record
lock_clnt fb_clnt_create(3) client/server lock record
lockf fb_clnt_create(3) Unix lockf(2) command
lockf_clnt fb_clnt_create(3) Unix lockf(2) command
lseek fb_clnt_create(3) Unix lseek(2) command
lseek_clnt fb_clnt_create(3) Unix lseek(2) command
makess makess(3) make a search string
mkdir fb_clnt_create(3) Unix mkdir(2) command
mkdir_clnt fb_clnt_create(3) Unix mkdir(2) command
mkstr mkstr(3) allocate and store string
move libscr(3) screen movement of cursor
nextwrite buffers(3) write string to output buffers
nextxrec nextxrec(3) read next indexed record
nextxrec_clnt fb_clnt_create(3) client/server next indexed record
open fb_clnt_create(3) Unix open
open_clnt fb_clnt_create(3) client/server Unix open
opendb opendb(3) open a FirstBase database
opendb_clnt fb_clnt_create(3) client/server open database
openidx openidx(3) open a FirstBase index
pad pad(3) blank pad a string to size (left justify)
prevxrec nextxrec(3) read previous indexed record
prints libscr(3) screen print string
printw libscr(3) screen printf mechanism
put_autoindex put_autoindex(3) write autoindex values
put_autoindex_clnt fb_clnt_create(3) client/server put autoindex
puthead puthead(3) write database header
putmap getmap(3) write database map
putrec putrec(3) write record to database
putrec_clnt fb_clnt_create(3) client/server put record
putxhead getxhead(3) write normal/flat index header
read fb_clnt_create(3) Unix read
read_clnt fb_clnt_create(3) client/server Unix read
redraw libscr(3) screen redraw entire screen
refresh libscr(3) screen refresh (update) screen
reverse libscr(3) screen reverse video display
rjustify rjustify(3) right justify a string to size using blanks
rmdir fb_clnt_create(3) Unix rmdir(2) command
rmdir_clnt fb_clnt_create(3) Unix rmdir(2) command
rmlead rmlead(3) remove leading blanks from a string
s_lock fb_lock(3) lock an open Unix file
s_lock_clnt fb_clnt_create(3) client/server simple file lock
s_unlock fb_lock(3) unlock an open Unix file
s_unlock_clnt fb_clnt_create(3) client/server simple file unlock
scrhdr libscr(3) screen header
scrlbl libscr(3) screen label
scrstat2 libscr(3) screen secondary status
scrstat libscr(3) screen status
set_autoindex put_autoindex(3) store current autoindex values
set_autoindex_clnt fb_clnt_create(3) client/server set autoindex
set_loadfail setup(3) controls record load at search failure
settty libscr(3) terminal conditioning
setup setup(3) FirstBase setup mechanism
setup_argv setup(3) FirstBase setup with arg vector
simpledate simpledate(3) returns a simple date or time string
stand libscr(3) screen standout mode
status_clnt fb_clnt_create(3) client/server database status
store store(3) FirstBase store field mechanism
store_clnt fb_clnt_create(3) client/server store field
subidx subidx(3) subtract a Btree index from autoindex array
symlink fb_clnt_create(3) Unix symlink(2) command
symlink_clnt fb_clnt_create(3) Unix symlink(2) command
sync fb_sync(3) synchronize database
sync_clnt fb_clnt_create(3) client/server synchronize database
system fb_system(3) implementation of Unix system call
system_clnt fb_clnt_create(3) FirstBase fb_system(3) call
system_clnt fb_clnt_create(3) client/server Unix system call
trim trim(3) trim trailing blanks from a string
umask fb_clnt_create(3) Unix umask(2) command
umask_clnt fb_clnt_create(3) Unix umask(2) command
unlink fb_clnt_create(3) Unix unlink(2) command
unlink_clnt fb_clnt_create(3) Unix unlink(2) command
unlock fb_lock(3) unlock FirstBase record
unlock_clnt fb_clnt_create(3) client/server unlock record
useidx useidx(3) use one of the autoindexes as current
w_flush buffers(3) flush output buffers
w_init buffers(3) initialize output buffers
w_write buffers(3) write char to output buffers
w_writen buffers(3) write chars to output buffers
write fb_clnt_create(3) Unix write
write_clnt fb_clnt_create(3) client/server Unix write


URL: http://www.firstbasesoftware.com/man/man3/Intro.htm
Last modified: 12 September 1995
Copyright © by FirstBase Software.
[ Index of Contents] [ FirstBase RDBMS Overview]