rsm_memseg_import_open_barrier man page on SunOS

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

rsm_memseg_import_opRemoterSharedSMemory Lrsm_memseg_import_open_barrier(3RSM)

NAME
       rsm_memseg_import_open_barrier,	      rsm_memseg_import_order_barrier,
       rsm_memseg_import_close_barrier - remote memory access error  detection
       functions

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

       int rsm_memseg_import_open_barrier(rsmapi_barrier_t *barrier);

       int rsm_memseg_import_order_barrier(rsmapi_barrier_t *barrier);

       int rsm_memseg_import_close_barrier(rsmapi_barrier_t *barrier);

DESCRIPTION
       The  rsm_memseg_import_open_barrier() and  rsm_memseg_import_close_bar‐
       rier() functions provide a means of remote memory access	 error	detec‐
       tion  when  the	barrier mode is set to RSM_BARRIER_MODE_EXPLICIT. Open
       and close barrier operations define a span-of-time interval  for	 error
       detection.  A  successful  close	 barrier guarantees that remote memory
       access covered between the open barrier and  close  barrier  have  com‐
       pleted  successfully.  Any  individual  failures which may have occured
       between the open barrier and close barrier occur without any  notifica‐
       tion and the failure is not reported until the close barrier.

       The  rsm_memseg_import_order_barrier()  function	 imposes the order-of-
       write completion whereby, with an order barrier, the  write  operations
       issued before the order barrier are all completed before the operations
       after the order barrier. Effectively, with the order barrier call,  all
       writes  within  one  barrier scope are ordered with respect to those in
       another barrier scope.

RETURN VALUES
       Upon successful completion, these functions  return  0.	Otherwise,  an
       error value is returned to indicate the error.

ERRORS
       The    rsm_memseg_import_open_barrier(),	  rsm_memseg_import_order_bar‐
       rier(), and rsm_memseg_import_close_barrier() functions can return  the
       following errors:

       RSMERR_BAD_SEG_HNDL	       Invalid segment handle

       RSMERR_BAD_BARRIER_PTR	       Invalid barrier pointer.

       The rsm_memseg_close_barrier() and rsm_memseg_order_barrier() functions
       can return the following errors:

       RSMERR_BARRIER_UNINITIALIZED    Barrier not initialized.

       RSMERR_BARRIER_NOT_OPENED       Barrier not opened.

       RSMERR_BARRIER_FAILURE	       Memory access error.

       RSMERR_CONN_ABORTED	       Connection aborted.

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

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

SEE ALSO
       rsm_memseg_import_init_barrier(3RSM), rsm_memseg_import_set_mode(3RSM),
       attributes(5)

SunOS 5.10			  8 Jun 20rsm_memseg_import_open_barrier(3RSM)
[top]

List of man pages available for SunOS

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