Documentation Home
>
man pages section 3: Realtime Library Functions
> Realtime Library Functions
man pages section 3: Realtime Library Functions
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
A
aiocancel(3AIO)
– cancel an asynchronous operation
aio_cancel(3RT)
– cancel asynchronous I/O request
aio_error(3RT)
– retrieve errors status for an asynchronous I/O operation
aio_fsync(3RT)
– asynchronous file synchronization
aioread(3AIO)
– read or write asynchronous I/O operations
aio_read(3RT)
– asynchronous read from a file
aio_return(3RT)
– retrieve return status of an asynchronous I/O operation
aio_suspend(3RT)
– wait for asynchronous I/O request
aiowait(3AIO)
– wait for completion of asynchronous I/O operation
aio_waitn(3RT)
– wait for completion of asynchronous I/O operations
aiowrite(3AIO)
– read or write asynchronous I/O operations
aio_write(3RT)
– asynchronous write to a file
B
C
clock_getres(3RT)
– high-resolution clock operations
clock_gettime(3RT)
– high-resolution clock operations
clock_nanosleep(3RT)
– high resolution sleep with specifiable clock
clock_settime(3RT)
– high-resolution clock operations
D
door_bind(3DOOR)
– bind or unbind the current thread with the door server pool
door_call(3DOOR)
– invoke the function associated with a door descriptor
door_create(3DOOR)
– create a door descriptor
door_cred(3DOOR)
– return credential information associated with the client
door_info(3DOOR)
– return information associated with a door descriptor
door_return(3DOOR)
– return from a door invocation
door_revoke(3DOOR)
– revoke access to a door descriptor
door_server_create(3DOOR)
– specify an alternative door server thread creation function
door_ucred(3DOOR)
– return credential information associated with the client
door_unbind(3DOOR)
– bind or unbind the current thread with the door server pool
door_xcreate(3DOOR)
– create a door descriptor for a private door with per-door control over thread creation
E
F
fdatasync(3RT)
– synchronize a file's data
G
H
I
J
K
L
lio_listio(3RT)
– list directed I/O
M
mq_close(3RT)
– close a message queue
mq_getattr(3RT)
– get message queue attributes
mq_notify(3RT)
– notify process (or thread) that a message is available on a queue
mq_open(3RT)
– open a message queue
mq_receive(3RT)
– receive a message from a message queue
mq_reltimedreceive_np(3RT)
– receive a message from a message queue
mq_reltimedsend_np(3RT)
– send a message to a message queue
mq_send(3RT)
– send a message to a message queue
mq_setattr(3RT)
– set/get message queue attributes
mq_timedreceive(3RT)
– receive a message from a message queue
mq_timedsend(3RT)
– send a message to a message queue
mq_unlink(3RT)
– remove a message queue
N
nanosleep(3RT)
– high resolution sleep
O
P
proc_service(3PROC)
– process service interfaces
ps_kill(3PROC)
– process and LWP control in libthread_db
ps_lcontinue(3PROC)
– process and LWP control in libthread_db
ps_lgetfpregs(3PROC)
– routines that access the target process register in libthread_db
ps_lgetregs(3PROC)
– routines that access the target process register in libthread_db
ps_lgetxregs(3PROC)
– routines that access the target process register in libthread_db
ps_lgetxregsize(3PROC)
– routines that access the target process register in libthread_db
ps_lrolltoaddr(3PROC)
– process and LWP control in libthread_db
ps_lsetfpregs(3PROC)
– routines that access the target process register in libthread_db
ps_lsetregs(3PROC)
– routines that access the target process register in libthread_db
ps_lsetxregs(3PROC)
– routines that access the target process register in libthread_db
ps_lstop(3PROC)
– process and LWP control in libthread_db
ps_pcontinue(3PROC)
– process and LWP control in libthread_db
ps_pdread(3PROC)
– interfaces in libthread_db that target process memory access
ps_pdwrite(3PROC)
– interfaces in libthread_db that target process memory access
ps_pglobal_lookup(3PROC)
– look up a symbol in the symbol table of the load object in the target process
ps_pglobal_sym(3PROC)
– look up a symbol in the symbol table of the load object in the target process
ps_pread(3PROC)
– interfaces in libthread_db that target process memory access
ps_pstop(3PROC)
– process and LWP control in libthread_db
ps_ptread(3PROC)
– interfaces in libthread_db that target process memory access
ps_ptwrite(3PROC)
– interfaces in libthread_db that target process memory access
ps_pwrite(3PROC)
– interfaces in libthread_db that target process memory access
Q
R
S
sched_getparam(3RT)
– get scheduling parameters
sched_get_priority_max(3RT)
– get scheduling parameter limits
sched_get_priority_min(3RT)
– get scheduling parameter limits
sched_getscheduler(3RT)
– get scheduling policy
sched_rr_get_interval(3RT)
– get execution time limits
sched_setparam(3RT)
– set scheduling parameters
sched_setscheduler(3RT)
– set scheduling policy and scheduling parameters
sched_yield(3RT)
– yield processor
sem_close(3RT)
– close a named semaphore
sem_destroy(3RT)
– destroy an unnamed semaphore
sem_getvalue(3RT)
– get the value of a semaphore
sem_init(3RT)
– initialize an unnamed semaphore
sem_open(3RT)
– initialize/open a named semaphore
sem_post(3RT)
– increment the count of a semaphore
sem_reltimedwait_np(3RT)
– lock a semaphore
sem_timedwait(3RT)
– lock a semaphore
sem_trywait(3RT)
– acquire or wait for a semaphore
sem_unlink(3RT)
– remove a named semaphore
sem_wait(3RT)
– acquire or wait for a semaphore
shm_open(3RT)
– open a shared memory object
shm_unlink(3RT)
– remove a shared memory object
sigqueue(3RT)
– queue a signal to a process
sigtimedwait(3RT)
– wait for queued signals
sigwaitinfo(3RT)
– wait for queued signals
T
timer_create(3RT)
– create a timer
timer_delete(3RT)
– delete a timer
timer_getoverrun(3RT)
– per-process timers
timer_gettime(3RT)
– per-process timers
timer_settime(3RT)
– per-process timers
U
V
W
X
Y
Z
© 2010, Oracle Corporation and/or its affiliates