> ## Documentation Index
> Fetch the complete documentation index at: https://dragonwingdocs-staging.qualcomm.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Ipc_ipc_gpr_func_wrapper

> To enable remote communication, both the GPR and IPC data link layers must implement and exchange callback functions during initialization time.

## Structures

### `ipc_to_gpr_vtbl_t`

Table of functions exposed by data link layers to the GPR.

**Members**

<ParamField path="send" type="uint32_t(*">
  Prototype of the send() function for a data link layer.
</ParamField>

<ParamField path="receive_done" type="uint32_t(*">
  Prototype of the receive\_done() function for a data link layer.
</ParamField>
