Linux Standard Base Core Specification, Generic Part | ||
---|---|---|
<<< Previous | Chapter 14. Base Libraries | Next >>> |
Table 14-59 defines the library name and shared object name for the librt library
The behavior of the interfaces in this library is specified by the following specifications:
[LFS] Large File Support |
[SUSv4] POSIX 1003.1-2008 (ISO/IEC 9945-2009) |
An LSB conforming implementation shall provide the generic functions for Shared Memory Objects specified in Table 14-60, with the full mandatory functionality as described in the referenced underlying specification.
An LSB conforming implementation shall provide the generic functions for Asynchronous I/O specified in Table 14-61, with the full mandatory functionality as described in the referenced underlying specification.
Table 14-61. librt - Asynchronous I/O Function Interfaces
aio_cancel [SUSv4] | aio_cancel64 [LFS] | aio_error [SUSv4] | aio_error64 [LFS] |
aio_fsync [SUSv4] | aio_fsync64 [LFS] | aio_read [SUSv4] | aio_read64 [LFS] |
aio_return [SUSv4] | aio_return64 [LFS] | aio_suspend [SUSv4] | aio_suspend64 [LFS] |
aio_write [SUSv4] | aio_write64 [LFS] | lio_listio(GLIBC_2.4) [SUSv4] | lio_listio64(GLIBC_2.4) [LFS] |
An LSB conforming implementation shall provide the generic functions for Clock specified in Table 14-62, with the full mandatory functionality as described in the referenced underlying specification.
An LSB conforming implementation shall provide the generic functions for Timers specified in Table 14-63, with the full mandatory functionality as described in the referenced underlying specification.
An LSB conforming implementation shall provide the generic functions for Message Queues specified in Table 14-64, with the full mandatory functionality as described in the referenced underlying specification.
Table 14-64. librt - Message Queues Function Interfaces
mq_close(GLIBC_2.3.4) [SUSv4] | mq_getattr(GLIBC_2.3.4) [SUSv4] | mq_notify(GLIBC_2.3.4) [SUSv4] | mq_open(GLIBC_2.3.4) [SUSv4] |
mq_receive(GLIBC_2.3.4) [SUSv4] | mq_send(GLIBC_2.3.4) [SUSv4] | mq_setattr(GLIBC_2.3.4) [SUSv4] | mq_timedreceive(GLIBC_2.3.4) [SUSv4] |
mq_timedsend(GLIBC_2.3.4) [SUSv4] | mq_unlink(GLIBC_2.3.4) [SUSv4] |
<<< Previous | Home | Next >>> |
dlvsym | Up | Data Definitions for librt |