Open System Services System Calls Reference Manual (G06.28+)

OSS System Calls Reference Manual
fork: Creates a new process
...................................................
fork(2)
extensions tdm_fork: Creates a new process with HP
.....................................
tdm_fork(2)
returns the ID of an/ semget: Creates a new semaphore set ID or
..............................
semget(2)
the process group ID setsid: Creates a new session and sets
.....................................
setsid(2)
segment or returns the/ shmget: Creates a new shared memory
......................................
shmget(2)
sockets socketpair: Creates a pair of connected
...........................................
socketpair(2)
environment or rewrites/ creat: Creates a regular
le in the OSS ...................................
creat(2)
/a le for reading or writing, creates a regular
le in the OSS/ ..................................
open(2)
symlink: Creates a symbolic link to a
le ...................................
symlink(2)
pthread_create: Creates a thread
.............................................................
pthread_create(2)
entry for an existing le/ link: Creates an additional directory
....................................
link(2)
communications socket: Creates an endpoint for
.................................................
socket(2)
communication channel pipe: Creates an interprocess
.................................................
pipe(2)
for a message queue msgget: Creates or returns the identi
er ....................................
msgget(2)
/Contains the status of a process creation attempt
.............................................................
process_extension_results(5)
gets the value of the le mode creation mask umask: Sets and
....................................
umask(2)
for the controlling terminal/ ctermid_r: Generates the pathname
.............................
ctermid_r(2)
Epoch into a date and time/ ctime_r: Converts time since the
.................................
ctime_r(2)
for an existing le on the current
leset /directory entry
......................................
link(2)
/a transaction associated with the current process and current/
..........................................
SPT_RESUMETRANSACTION(3)
transaction associated with the current process and current/ /new
................................
SPT_BEGINTRANSACTION(3)
a transaction associated with the current process and current/ /out
.................................
SPT_ABORTTRANSACTION(3)
transaction associated with the current process and current/ /the
.................................
SPT_ENDTRANSACTION(3)
Gets the effective user ID of the current process geteuid:
...............................................
geteuid(2)
Gets the group list of the current process getgroups:
...........................................
getgroups(2)
Gets the the real user ID of the current process getuid:
.................................................
getuid(2)
to another thread in the current process /the processor
......................................
sched_yield(2)
scheduling/ /Obtains the current scheduling policy and
......................................
pthread_getschedparam(2)
Gets information identifying the current system uname:
..................................................
uname(2)
with the current process and current thread /associated
.............................................
SPT_ABORTTRANSACTION(3)
with the current process and current thread /associated
.............................................
SPT_BEGINTRANSACTION(3)
with the current process and current thread /associated
.............................................
SPT_ENDTRANSACTION(3)
with the current process and current thread /associated
.............................................
SPT_RESUMETRANSACTION(3)
SPT_TMF_GetTxHandle: Gets the current TMF transaction handle
...................................
SPT_TMF_GetTxHandle(2)
chdir: Changes the current working directory .............................................
chdir(2)
/le and any records in that le currently locked by the user .........................................
SPT_UNLOCKFILE(2)
/unlocks a Guardian le record currently locked by the user .........................................
SPT_UNLOCKREC(2)
permanent/ fsync: Writes modied data and le attributes to ...............................................
fsync(2)
le to the application process data area /from an open Guardian
...............................
SPT_READX(2)
/Obtains the thread-specic data associated with a key ............................................
pthread_getspecic(2)
/Sets the thread-specic data associated with a key ............................................
pthread_setspecic(2)
process/ SPT_READUPDATEX: reads data from a Guardian disk or
........................................
SPT_READUPDATEX(2)
SPT_WRITEUPDATEX: transfers data from an array in the/
..............................................
SPT_WRITEUPDATEX(2)
application/ SPT_WRITEX: writes data from an array in the
...............................................
SPT_WRITEX(2)
to the/ SPT_READX: returns data from an open Guardian
le ...................................
SPT_READX(2)
a unique thread-specic data key /Generates .......................................................
pthread_key_create(2)
Deletes a thread-specic data key pthread_key_delete: ......................................
pthread_key_delete(2)
null: Is a data sink le ...................................................................
null(7)
array and/ SPT_WRITEREADX: writes data to a Guardian le from an ..................................... SPT_WRITEREADX(2)
/le from an array and waits for data to be read back from the/ ...................................... SPT_WRITEREADX(2)
information from the user database (reentrant) /attribute ...................................... getpwent_r(2)
information from the user database (reentrant) /attribute ...................................... getpwnam_r(2)
information from the user database (reentrant) /attribute ...................................... getpwuid_r(2)
group information from the group database (reentrant) /Gets ............................................ getgrent_r(2)
group information from the group database (reentrant) /Gets ............................................ getgrgid_r(2)
group information from the group database (reentrant) /Gets ............................................ getgrnam_r(2)
the next entry in the network database (reentrant) /Gets ............................................ getnetent_r(2)
next entry in the network host database (reentrant) /Gets the ...................................... gethostent_r(2)
entry from the network services database (reentrant) /the next ....................................... getservent_r(2)
Describes the terminal capability database termcap: ......................................................... termcap(4)
gettimeofday: Gets date and time .................................................................. gettimeofday(2)
/Converts broken-down time into a date and time string (reentrant) .................................... asctime_r(2)
/time since the Epoch into a date and time string (reentrant) .................................... ctime_r(2)
/the octal, hexadecimal, and decimal ASCII character sets ....................................... ascii(5)
be called when/ pthread_atfork: Declares fork-handler routines to ................................. pthread_atfork(2)
Pindex6 Hewlett-Packard Company 527186-005