Unix/Linux Go Back    


OpenSolaris 2009.06 - man page for librt (opensolaris section 3lib)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)


librt(3LIB) 			       Interface Libraries			        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 compila-
       tion environments. The shared	  object is implemented 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	   |
       +-----------------------------+-----------------------------+
       |Availability		     |SUNWcsl (32-bit)		   |
       +-----------------------------+-----------------------------+
       |			     |SUNWcslx (64-bit) 	   |
       +-----------------------------+-----------------------------+
       |MT-Level		     |Safe			   |
       +-----------------------------+-----------------------------+

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

SunOS 5.11				    5 Feb 2008				        librt(3LIB)
Unix & Linux Commands & Man Pages : ©2000 - 2017 Unix and Linux Forums


All times are GMT -4. The time now is 06:55 AM.