41 #ifndef ti_ipc_mm_MmType__include
42 #define ti_ipc_mm_MmType__include
46 #if defined(__cplusplus)
53 #define MmType_MAX_NAMELEN (64)
58 #define MmType_MAX_PARAMS (10)
66 #define MmType_NumElem(x) (sizeof(x)/sizeof((x)[0]))
100 #define MmType_PtrType(type) ((type) | MmType_Param_PTR)
141 #if defined(__cplusplus)
UInt count
Definition: MmType.h:127
#define MmType_MAX_PARAMS
Maximum number of parameters.
Definition: MmType.h:58
MmType_Dir
Parameter Direction.
Definition: MmType.h:74
MmType_ParamType
Parameter Type.
Definition: MmType.h:84
UInt32 type
Definition: MmType.h:107
Function Signature.
Definition: MmType.h:116
Marshalled Parameter structure.
Definition: MmType.h:135
Remote Command Message Server Module. An RcmServer processes inbound messages received from an RcmCli...
SizeT data
Definition: MmType.h:137
Function Signature Table.
Definition: MmType.h:126
UInt32 direction
Definition: MmType.h:106
Parameter Signature.
Definition: MmType.h:105
SizeT size
Definition: MmType.h:136
MmType_FxnSig * table
Definition: MmType.h:128
#define MmType_MAX_NAMELEN
Maximum function name length.
Definition: MmType.h:53
UInt32 count
Definition: MmType.h:108
UInt32 numParam
Definition: MmType.h:118