X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=doc%2Fsrc%2Fman%2Frmr.7.xfm;h=26738e1da66e585e4e8669930ddface93b8d945b;hb=d9de79acd9c205dc4f795e90a98331628ed6c85b;hp=5de226fe007b1dc1997177654c92681df0e9a438;hpb=4ac73e3b9c0ff7aef80ad45f1bfead52bb2ffc99;p=ric-plt%2Flib%2Frmr.git diff --git a/doc/src/man/rmr.7.xfm b/doc/src/man/rmr.7.xfm index 5de226f..26738e1 100644 --- a/doc/src/man/rmr.7.xfm +++ b/doc/src/man/rmr.7.xfm @@ -49,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) @@ -69,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 @@ -90,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 @@ -119,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),