Go to the first, previous, next, last section, table of contents.


Semantics

  1. The number of bytes actually extracted by FM_extract() is a "soft" upper bound. That means that FM_extract() may extract slightly more data length bytes of data, up to an implementation-specific constant.
  2. FM_extract() executes in a thread-safe manner, i.e. no two threads will extract the same message.
  3. Messages are extracted in FIFO order.(17)
  4. FM_extract() need be called only when a process needs data from the network. Extracting infrequently will not necessarily block the sender (although it will, eventually, when FM runs out of internal buffer space).


Go to the first, previous, next, last section, table of contents.