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

### `ox_pop_cmo`, `ox_pop_local`

`ox_pop_local(number)`
  :: Receives data from a process whose identifier is number.

return
  received data
number
  integer(process identifier)

- Receives data from a process whose identifier is number.
- `ox_pop_cmo` can be used to receive data form an OpenXM server other than ``ox_asir'` and ``ox_plot'`.
- `ox_pop_local` can be used to receive data from ``ox_asir'`, ``ox_plot'`.
- If no data is available, these functions block. To avoid it, send `SM_popCMO` (262) or `SM_popSerializedLocalObject` (258). Then check the process status by `ox_select`. Finally call `ox_get` for a ready process.

    [3] ox_rpc(0,"fctr",x^100-y^100);
    0
    [4] ox_push_cmd(0,258);
    0
    [5] ox_select([0]);
    [0]
    [6] ox_get(0);
    [[1,1],[x^2+y^2,1],[x^4-y*x^3+y^2*x^2-y^3*x+y^4,1],...]

`References`
  section `ox_rpc`, `ox_cmo_rpc`, `ox_execute_string`, section `ox_push_cmd`, `ox_sync`, section `ox_select`, section `ox_get`

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