1RFLAT(2)                      LAM REMOTE LIBRARY                      RFLAT(2)
2
3
4

NAME

6       rflat - Tag and load storage on LAM remote nodes.
7

SYNOPSIS

9       int  rflat  (int  node, char *buffer, int ld_length, int ma_length, int
10              tag);
11
12       int rflclean (int node, int tag);
13

ARGUMENTS

15       node        where data will be stored
16
17       buffer      data to be stored
18
19       ld_length   length of data to be stored
20
21       ma_length   length of storage to allocate
22
23       tag         label to assign to remote storage for future reference
24

DESCRIPTION

26       The tag serves as a symbolic name, and is not related to the actual ad‐
27       dress  of  the allocated remote storage.  The flat daemon remembers the
28       tag.  A later call to rget(2) can retrieve the actual  address  of  the
29       storage.
30
31       The ld_length and ma_length arguments are almost always set to the same
32       value.  A larger value for ma_length (the only other  possibility)  al‐
33       lows extra contiguous storage to be allocated but not loaded.
34
35       The rflclean() function frees any storage associated with the flat tag.
36       It also deletes the flat tag.
37

ERRORS

39       ENOFLDESCRIPTORS    The table of storage addresses (kept  by  the  flat
40                           server) is full.
41

SEE ALSO

43       rget(2), rload(2)
44
45
46
47LAM 7.1.2                         March, 2006                         RFLAT(2)
Impressum