Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
librsm(3LIB)		      Interface	Libraries		  librsm(3LIB)

NAME
       librsm -	remote shared memory interface library

SYNOPSIS
       cc [ flag... ] file... -lrsm [ library... ]
       #include	<rsmapi.h>

DESCRIPTION
       The  functions  in this library provide an interface for	OS bypass mes-
       saging for applications over high-speed interconnects, including	facil-
       ities  to set up	low-latency, high-bandwidth interprocess communication
       mechanisms and to perform I/O.

INTERFACES
       The shared object librsm.so.2 provides the  public  interfaces  defined
       below.  See intro(3) for	additional information on shared object	inter-
       faces.

       rsm_create_localmemory_handle	rsm_free_interconnect_topology
       rsm_free_localmemory_handle	rsm_get_controller
       rsm_get_controller_attr		rsm_get_interconnect_topology
       rsm_get_segmentid_range		rsm_intr_signal_post
       rsm_intr_signal_wait		rsm_intr_signal_wait_pollfd
       rsm_memseg_export_create		rsm_memseg_export_destroy
       rsm_memseg_export_publish	rsm_memseg_export_rebind
       rsm_memseg_export_republish	rsm_memseg_export_unpublish
       rsm_memseg_get_pollfd		rsm_memseg_import_close_barrier
       rsm_memseg_import_connect	rsm_memseg_import_destroy_barrier
       rsm_memseg_import_disconnect	rsm_memseg_import_get
       rsm_memseg_import_get16		rsm_memseg_import_get32
       rsm_memseg_import_get64		rsm_memseg_import_get8
       rsm_memseg_import_get_mode	rsm_memseg_import_getv
       rsm_memseg_import_init_barrier	rsm_memseg_import_map
       rsm_memseg_import_open_barrier	rsm_memseg_import_order_barrier
       rsm_memseg_import_put		rsm_memseg_import_put16
       rsm_memseg_import_put32		rsm_memseg_import_put64
       rsm_memseg_import_put8		rsm_memseg_import_putv
       rsm_memseg_import_set_mode	rsm_memseg_import_unmap
       rsm_memseg_release_pollfd	rsm_release_controller

FILES
       /usr/lib/librsm.so.2		       shared object

       /usr/lib/64/librsm.so.2		       64-bit shared object

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

       +-----------------------------+-----------------------------+
       |      ATTRIBUTE	TYPE	     |	    ATTRIBUTE VALUE	   |
       +-----------------------------+-----------------------------+
       |Availability		     |SUNWrsm (32-bit)		   |
       +-----------------------------+-----------------------------+
       |			     |SUNWrsmx (64-bit)		   |
       +-----------------------------+-----------------------------+
       |Interface Stability	     |Evolving			   |
       +-----------------------------+-----------------------------+
       |MT-Level		     |Safe			   |
       +-----------------------------+-----------------------------+

SEE ALSO
       intro(2), intro(3), attributes(5)

SunOS 5.10			  22 May 2003			  librsm(3LIB)

NAME | SYNOPSIS | DESCRIPTION | INTERFACES | FILES | ATTRIBUTES | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=librsm&sektion=3lib&manpath=SunOS+5.10>

home | help