Correct inability to extend payload for rts msg
[ric-plt/lib/rmr.git] / doc / src / man / rmr.7.xfm
index affdf24..26738e1 100644 (file)
        Date            29 January 2019
 .fi
 
-.** if formatting with tfm, the roff.im will cause roff output to be generated
-.** and rst.im will cause rst to be generated depending on OUTPUT_TYPE env
-.** var.
-.** if formatting with pfm, then pretty postscript will be generated
-
 .gv e LIB lib
-.if pfm
-       .im &{lib}/generic_ps.im
-.ei
-       .gv e OUTPUT_RST use_rst
-       .if .ev &use_rst 1 =
-               .im &{lib}/rst.im
-       .ei
-               .im &{lib}/roff.im
-       .fi
-.fi
+.im &{lib}/man/setup.im
 
 &line_len(6i)
 
@@ -63,7 +49,7 @@ applications.
 &space
 RMr functions do provide for the ability to respond to the specific source
 instance of a message allowing for either a request response, or call
-response relationship when needed. 
+response relationship when needed.
 
 
 &h3(The Route Table)
@@ -83,11 +69,18 @@ by RMr and used for mapping messages to end points.
 &h3(Environment)
 To enable configuration of the library behaviour outside of direct user application
 control, RMr supports a number of environment variables which provide information
-to the library. 
+to the library.
 The following is a list of the various environment variables, what they control
 and the defaults which RMr uses if undefined.
 
 &beg_dlist(.75i : ^&bold_font )
+&di(RMR_ASYNC_CONN) Allows the asynch connection mode to be turned off (by setting the
+       value to 0. When set to 1, or missing from the environment, RMR will invoke the
+       connection interface in the transport mechanism using the non-blocking (asynch)
+       mode.  This will likely result in many "soft failures" (retry) until the connection
+       is established, but allows the application to continue unimpeeded should the
+       connection be slow to set up.
+
 &di(RMR_BIND_IF) This provides the interface that RMr will bind listen ports to allowing
        for a single interface to be used rather than listening across all interfaces.
        This should be the IP address assigned to the interface that RMr should listen
@@ -104,7 +97,7 @@ and the defaults which RMr uses if undefined.
 
 &di(RMR_SEED_RT) This is used to supply a static route table which can be used for
        debugging, testing, or if no route table generator process is being used to
-       supply the route table. 
+       supply the route table.
        If not defined, no static table is used and RMr will not report &ital(ready)
        until a table is received.
 &end_dlist
@@ -118,10 +111,12 @@ rmr_call(3),
 rmr_free_msg(3),
 rmr_init(3),
 rmr_init_trace(3),
+rmr_get_meid(3),
 rmr_get_src(3),
 rmr_get_srcip(3),
 rmr_get_trace(3),
 rmr_get_trlen(3),
+rmr_get_xact(3),
 rmr_payload_size(3),
 rmr_rcv_msg(3),
 rmr_rcv_specific(3),
@@ -131,6 +126,7 @@ rmr_fib(3),
 rmr_has_str(3),
 rmr_tokenise(3),
 rmr_mk_ring(3),
+rmr_realloc_payload(3),
 rmr_ring_free(3),
 rmr_set_trace(3),
 rmr_torcv_msg(3),