File:  [MW Coherent from dump] / coherent / a / usr / man / MULTI / coherentsystem
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Wed May 29 04:56:34 2019 UTC (7 years ago) by root
Branches: MarkWilliams, MAIN
CVS tags: relic, HEAD
coherent



COHERENT system calls        Overview       COHERENT system calls




The  COHERENT  system  makes many  services  available  to the  C
programmer.  A  programmer can use  a COHERENT service  through a
system call.   COHERENT's libraries include  the following system
calls:

_eexxiitt()   Terminate a process
aacccceessss()  Check if file can be accessed in given mode
aacccctt()    Enable/disable process accounting
aallaarrmm()   Set a timer
bbrrkk()     Change size of data area
cchhddiirr()   Change working directory
cchhmmoodd()   Change file protection modes
cchhoowwnn()   Change ownership of a file
cchhrroooott()  Change process's root directory
cclloossee()   Close a file
ccrreeaatt()   Create/truncate a file
dduupp()     Duplicate a file descriptor
dduupp22()    Duplicate a file descriptor
eexxeeccll()   Execute a load module
eexxeeccllee()  Execute a load module
eexxeeccllpp()  Execute a load module
eexxeeccvv()   Execute a load module
eexxeeccvvee()  Execute a load module
eexxeeccvvpp()  Execute a load module
ffoorrkk()    Create a new process
ffssttaatt()   Find file attributes
ggeetteeggiidd() Get effective group id
ggeetteeuuiidd() Get effective user id
ggeettggiidd()  Get real group id
ggeettppiidd()  Get process id
ggeettuuiidd()  Get real user id
ggttttyy()    Terminal initialization
iiooccttll()   Device-dependent control
kkiillll()    Send a signal to a process
lliinnkk()    Create a link
lloocckk()    Prevent process from swapping
llsseeeekk()   Set read/write position
mmkknnoodd()   Create a special file
mmoouunntt()   Mount a file system
mmssggccttll()  Control message operation
mmssggggeett()  Get a message queue
mmssggrrccvv()  Receive a message
mmssggssnndd()  Send a message
ooppeenn()    Open a file
ppaauussee()   Wait for signal
ppiippee()    Create a pipe
ppttrraaccee()  Trace process execution
rreeaadd()    Read from a file
ssbbrrkk()    Increase a program's data space
sseemmccttll()  Control semaphore operations
sseemmggeett()  Get a set of semaphores
sseemmoopp()   Perform semaphore operations
sseettggiidd()  Set group id and user id
sseettuuiidd()  Set user id


COHERENT Lexicon                                           Page 1




COHERENT system calls        Overview       COHERENT system calls



sshhmmccttll()  Control shared-memory operations
sshhmmggeett()  Get the shared-memory segment
ssiiggnnaall()  Specify disposition of a signal
ssllooaadd()   Load device driver
ssttaatt()    Find file attributes
ssttiimmee()   Set the time
ssttttyy()    Device-dependent control
ssuullooaadd()  Unload device driver
ssyynncc()    Flush system buffers
ttiimmeess()   Obtain process execution times
uummaasskk()   Set file creation mask
uummoouunntt()  Unmount a file system
uunnlliinnkk()  Remove a file
uuttiimmee()   Change file access and modification times
wwaaiitt()    Await completion of child process
wwrriittee()   Write to a file

***** See Also *****

Lexicon, libraries, STDIO





































COHERENT Lexicon                                           Page 2



unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.