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
messaging for applications over high-speed interconnects, including
facilities 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
interfaces.
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_controllerFILES
/usr/lib/librsm.so.2 shared object
/usr/lib/64/librsm.so.2 64-bit shared object
ATTRIBUTES
See
attributes(7) for descriptions of the following attributes:
+--------------------+-----------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+--------------------+-----------------+
|Interface Stability | Evolving |
+--------------------+-----------------+
|MT-Level | Safe |
+--------------------+-----------------+
SEE ALSO
Intro(2),
Intro(3),
attributes(7) May 22, 2003 LIBRSM(3LIB)