X-Git-Url: http://git.buserror.net/cgi-bin/gitweb.cgi?p=polintos%2Fscott%2Fpriv.git;a=blobdiff_plain;f=doc%2Forb%2Fparameter-info-block;h=a61c6485114274e93fb7ac2f52970d31118573ef;hp=b868a4474a0a7dcc6070fb7d6f9751716d6d3d38;hb=b024710fe2b60cd4a42a8993b61333d6cdb56ca3;hpb=188a395421d2ed7038735d0e3cac37255cf45755 diff --git a/doc/orb/parameter-info-block b/doc/orb/parameter-info-block index b868a44..a61c648 100644 --- a/doc/orb/parameter-info-block +++ b/doc/orb/parameter-info-block @@ -24,9 +24,9 @@ Parameter Info Block (PIB) This is like buffer_size, but for Copy segments. objlist_ptr pointer Pointer to the object list - newobj_ptr pointer Pointer to the new object list. + newobj_ptr pointer Pointer to the new object list. objlist_len 32-bit Length of the object list, in IDs - newobj_len 32-bit Length of the new object list. + newobj_len 32-bit Length of the new object list. The object list is a special segment that contains object IDs rather than arbitrary data. Each object ID will be translated @@ -35,12 +35,10 @@ Parameter Info Block (PIB) regardless of the pointer size. The first object in the list is the object to receive the message. - Objects which live in this address space have the high bit - clear; remote objects have the high bit set. When sending - an object reference that has not been exposed to the kernel - before, its interface hash should exist in the newobj list. - - + Objects which live in this address space have the high bit + clear; remote objects have the high bit set. When sending + an object reference that has not been exposed to the kernel + before, its interface hash should exist in the newobj list. num_segments 32-bit Number of data segments