librt man page on SmartOS

Man page or keyword search:  
man Server   16655 pages
apropos Keyword Search (all sections)
Output format
SmartOS logo
[printable version]

LIBRT(3LIB)							   LIBRT(3LIB)

NAME
       librt, libposix4 - POSIX.1b Realtime Extensions library

SYNOPSIS
       cc [ flag... ] file... -lrt [ library... ]

DESCRIPTION
       Historically, functions in this library provided many of the interfaces
       specified by the POSIX.1b Realtime Extension.  See  standards(5).  This
       functionality now resides in libc(3LIB).

       This  library  is maintained to provide backward compatibility for both
       runtime and compilation environments. The shared	     object is	imple‐
       mented  as  a filter on libc.so.1. New application development need not
       specify -lrt.

INTERFACES
       The shared objects librt.so.1 and  libposix4.so.1  provide  the	public
       interfaces  defined  below.  See Intro(3) for additional information on
       shared object interfaces.

       aio_cancel		aio_error
       aio_fsync		aio_read
       aio_return		aio_suspend
       aio_waitn		aio_write
       clock_getres		clock_gettime
       clock_nanosleep		clock_settime
       close			fdatasync
       fork			lio_listio
       mq_close			mq_getattr
       mq_notify		mq_open
       mq_receive		mq_reltimedreceive_np
       mq_reltimedsend_np	mq_send
       mq_setattr		mq_timedreceive
       mq_timedsend		mq_unlink
       nanosleep		sched_get_priority_max
       sched_get_priority_min	sched_getparam
       sched_getscheduler	sched_rr_get_interval
       sched_setparam		sched_setscheduler
       sched_yield		sem_close
       sem_destroy		sem_getvalue
       sem_init			sem_open
       sem_post			sem_reltimedwait_np
       sem_timedwait		sem_trywait
       sem_unlink		sem_wait
       shm_open			shm_unlink
       sigqueue			sigtimedwait
       sigwaitinfo		timer_create
       timer_delete		timer_getoverrun
       timer_gettime		timer_settime

       The following interfaces are unique  to	the  32-bit  version  of  this
       library:

       aio_cancel64   aio_error64
       aio_fsync64    aio_read64
       aio_return64   aio_suspend64
       aio_waitn64    aio_write64
       lio_listio64

FILES
       /lib/librt.so.1
				 shared object

       /lib/64/librt.so.1
				 64-bit shared object file

       /lib/libposix4.so.1
				 shared object

       /lib/64/libposix4.so.1
				 64-bit shared object file

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌───────────────┬─────────────────┐
       │ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
       ├───────────────┼─────────────────┤
       │MT-Level       │ Safe		 │
       └───────────────┴─────────────────┘

SEE ALSO
       pvs(1), Intro(3), libc(3LIB), attributes(5), standards(5)

				  Feb 5, 2008			   LIBRT(3LIB)
[top]

List of man pages available for SmartOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net