IPC API
3.22.02.11
|
MmRpc_Param type. More...
#include <MmRpc.h>
Data Fields | |
MmRpc_ParamType | type |
union { | |
struct { | |
size_t size | |
size_t data | |
} scalar | |
struct { | |
size_t size | |
size_t addr | |
size_t handle | |
} ptr | |
struct { | |
size_t size | |
size_t base | |
size_t offset | |
size_t handle | |
} offPtr | |
} | param |
MmRpc_Param type.
MmRpc_ParamType MmRpc_Param::type |
parameter type
size_t MmRpc_Param::size |
size of the data
size of the data referenced
size (bytes) of param structure
size_t MmRpc_Param::data |
data (pass by value)
struct { ... } MmRpc_Param::scalar |
size_t MmRpc_Param::addr |
pointer value
size_t MmRpc_Param::handle |
memory allocator handle
struct { ... } MmRpc_Param::ptr |
size_t MmRpc_Param::base |
param address
size_t MmRpc_Param::offset |
offset within param
struct { ... } MmRpc_Param::offPtr |
union { ... } MmRpc_Param::param |