Barrelfish
|
Unidirectional bulk data transfer via shared memory. More...
Functions | |
errval_t | bulk_sm_ep_create (struct bulk_sm_endpoint_descriptor *ep_desc) |
errval_t | bulk_sm_ep_create_remote (struct bulk_sm_endpoint_descriptor *ep_desc, iref_t remote_iref) |
Unidirectional bulk data transfer via shared memory.
errval_t bulk_sm_ep_create | ( | struct bulk_sm_endpoint_descriptor * | ep_desc | ) |
Creates a new bulk endpoint which uses the shared memory backend
ep_desc | memory location to create the endpoint in |
This function is intended to be used by the creator. (exporting side)
errval_t bulk_sm_ep_create_remote | ( | struct bulk_sm_endpoint_descriptor * | ep_desc, |
iref_t | remote_iref | ||
) |
Creates a new bulk endpoint which uses the shared memory backend
ep_desc | memory location to create the endpoint in |
remote_iref | the iref of the exported service on the other side |
This function is intended to be used by the binding side