RTEMS Logo

RTEMS 4.9.0 On-Line Library


Concept Index

PREV UP next Bookshelf RTEMS POSIX API User's Guide

Concept Index

  • acquire ownership of file stream
  • add a signal to a signal set
  • associate stream with file descriptor
  • asynchronous file synchronization
  • asynchronous read
  • asynchronous write
  • broadcast a condition variable
  • cancel asynchronous i/o request
  • cancel execution of a thread
  • change access and/or modification times of an inode
  • change memory protection
  • changes file mode.
  • changes permissions of a file
  • changes the current working directory
  • changes the owner and/or group of a file.
  • check permissions for a file
  • close a message queue
  • close a named semaphore
  • closes a file.
  • compare thread ids
  • create a directory
  • create a new file or rewrite an existing one
  • create a process
  • create a thread
  • create an inter
  • create cancellation point
  • create session and set process group id
  • creates a link to a file
  • creates a symbolic link to a file
  • delay process execution
  • delay with high resolution
  • delete a directory
  • delete a signal from a signal set
  • destroy a condition variable
  • destroy a condition variable attribute set
  • destroy a mutex
  • destroy a mutex attribute set
  • destroy a thread attribute set
  • destroy an unnamed semaphore
  • detach a thread
  • determine if file descriptor is terminal
  • determine terminal device name
  • discards terminal data
  • duplicates an open file descriptor
  • dynamic package initialization
  • dynamically set the priority ceiling
  • empty a signal set
  • ends directory read operation
  • establish cancellation handler
  • examine and change process blocked signals
  • examine and change signal action
  • examine and change thread blocked signals
  • examine pending signals
  • execute a file
  • fill a signal set
  • generate terminal pathname
  • get character from stdin without locking
  • get character without locking
  • get clock resolution
  • get configurable system variables
  • get detach state
  • get directory entries
  • get effective group id
  • get effective user id
  • get environment variables
  • get group file entry for id
  • get group file entry for name
  • get inherit scheduler flag
  • get maximum priority value
  • get message queue attributes
  • get minimum priority value
  • get parent process id
  • get password file entry for uid
  • get process group id
  • get process id
  • get process shared attribute
  • get process times
  • get real group id
  • get scheduling parameters
  • get scheduling policy
  • get supplementary group ids
  • get system name
  • get the blocking protocol
  • get the current priority ceiling
  • get the priority ceiling
  • get the time of day
  • get the value of a semaphore
  • get the visibility
  • get thread id
  • get thread scheduling parameters
  • get thread scheduling scope
  • get thread stack address
  • get thread stack size
  • get time in seconds
  • get timeslicing quantum
  • get user id
  • get user name
  • get user name, reentrant
  • gets configuration values for files
  • gets current working directory
  • gets file status
  • gets foreground process group id
  • gets information about a file
  • gets terminal attributes
  • initialize a condition variable
  • initialize a condition variable attribute set
  • initialize a mutex
  • initialize a mutex attribute set
  • initialize a thread attribute set
  • initialize an unnamed semaphore
  • initialize time conversion information
  • is signal a member of a signal set
  • list directed i/o
  • lock a mutex
  • lock a mutex with timeout
  • lock a range of the process address space
  • lock the address space of a process
  • makes a directory
  • makes a fifo special file
  • manipulates an open file descriptor
  • map process addresses to a memory object
  • memory object synchronization
  • microsecond delay process execution
  • mount a file system
  • non
  • notify process that a message is available
  • obtain file descriptor number for this file
  • obtain the name of a symbolic link destination
  • obtain time of day
  • open a directory
  • open a message queue
  • open a named semaphore
  • open a shared memory object
  • opens a file
  • password file entry for name
  • poll to acquire ownership of file stream
  • poll to lock a mutex
  • put character to stdin without locking
  • put character without locking
  • queue a signal to a process
  • reads a directory
  • reads from a file
  • reads terminal input baud rate
  • reads terminal output baud rate
  • receive a message from a message queue
  • reentrant determine terminal device name
  • reentrant extract token from string
  • reentrant get group file entry
  • reentrant get group file entry for name
  • reentrant get password file entry for name
  • reentrant get password file entry for uid
  • reentrant get user name
  • reentrant local time conversion
  • reentrant random number generation
  • reentrant struct tm to ascii time conversion
  • reentrant time_t to ascii time conversion
  • reentrant utc time conversion
  • register fork handlers
  • release ownership of file stream
  • remove a message queue
  • remove a shared memory object
  • remove cancellation handler
  • removes a directory entry
  • renames a file
  • reposition read/write file offset
  • resets the readdir() pointer
  • retrieve error status of asynchronous i/o operation
  • retrieve return status asynchronous i/o operation
  • return current location in directory stream
  • save context for non
  • save context with signal status for non
  • scan a directory for matching entries
  • schedule alarm
  • schedule alarm in microseonds
  • send a message to a message queue
  • send a signal to a process
  • send a signal to a thread
  • sends a break to a terminal
  • set cancelability state
  • set cancelability type
  • set detach state
  • set environment variables
  • set group id
  • set inherit scheduler flag
  • set message queue attributes
  • set process group id for job control
  • set process shared attribute
  • set scheduling parameters
  • set scheduling policy
  • set terminal attributes
  • set the blocking protocol
  • set the current locale
  • set the priority ceiling
  • set the visibility
  • set thread scheduling parameters
  • set thread scheduling scope
  • set thread stack address
  • set thread stack size
  • set time of day
  • set user id
  • sets a file creation mask.
  • sets foreground process group id
  • sets terminal input baud rate
  • sets terminal output baud rate
  • signal a condition variable
  • suspend process execution
  • suspends/restarts terminal output.
  • synchronize file complete in
  • synchronize file in
  • synchronize file systems
  • synchronously accept a signal
  • synchronously accept a signal with timeout
  • terminate a process
  • terminate the current thread
  • truncate a file to a specified length
  • unlink a semaphore
  • unlock a mutex
  • unlock a range of the process address space
  • unlock a semaphore
  • unlock the address space of a process
  • unmap previously mapped addresses
  • unmount file systems
  • usecs delay process execution
  • vectored read from a file
  • vectored write to a file
  • wait for a signal
  • wait for asynchronous i/o request
  • wait for process termination
  • wait for thread termination
  • wait on a condition variable
  • wait on a semaphore
  • wait on a semaphore for a specified time
  • wait with timeout a condition variable
  • waits for all output to be transmitted to the terminal.
  • writes to a file
  • yield the processor

  • PREV UP next Bookshelf RTEMS POSIX API User's Guide

    Copyright © 1988-2008 OAR Corporation