Include/ProxyIDs.h
A list of all AWE Server Commands.
Types
| Name | |
|---|---|
| enum | tProxyFuncID { PFID_Undefined = 0, PFID_SetCall = 1, PFID_GetCall = 2, PFID_GetClassType = 4, PFID_GetPinType = 5, PFID_ClassWire_Constructor = 6, PFID_BindIOToWire = 7, PFID_FetchValue = 8, PFID_SetValue = 9, PFID_GetHeapCount = 10, PFID_GetHeapSize = 11, PFID_Destroy = 12, PFID_GetCIModuleCount = 13, PFID_GetCIModuleInfo = 14, PFID_ClassModule_Constructor = 15, PFID_ClassLayout_Constructor = 16, PFID_SetModuleState = 19, PFID_GetModuleState = 20, PFID_PumpModule = 21, PFID_ClassLayout_Process = 22, PFID_GetFirstObject = 23, PFID_GetNextObject = 24, PFID_GetFirstIO = 25, PFID_GetNextIO = 26, PFID_StartAudio = 27, PFID_StopAudio = 28, PFID_FetchValues = 29, PFID_SetValues = 30, PFID_GetSizeofInt = 31, PFID_GetFirstFile = 32, PFID_GetNextFile = 33, PFID_OpenFile = 34, PFID_ReadFile = 35, PFID_WriteFile = 36, PFID_CloseFile = 37, PFID_DeleteFile = 38, PFID_ExecuteFile = 39, PFID_EraseFlash = 40, PFID_GetTargetInfo = 41, PFID_GetFileSystemInfo = 42, PFID_GetProfileValues = 43, PFID_FileSystemReset = 44, PFID_GetObjectByID = 46, PFID_AddModuleToLayout = 47, PFID_SetValueCall = 48, PFID_Tick = 54, PFID_AllocateHeaps = 56, PFID_DestroyHeaps = 57, PFID_WritePumpRead = 58, PFID_SetValueSetCall = 60, PFID_SetValuesSetCall = 61, PFID_GetCallFetchValue = 62, PFID_GetCallFetchValues = 63, PFID_SetPointer = 77, PFID_CreateLookupTable = 81, PFID_DerefPointer = 84, PFID_GetWireType = 85, PFID_SetInstanceID = 86, PFID_Get_Flash_Erase_Time = 87, PFID_DestroyAll = 93, PFID_GetFirstCore = 94, PFID_GetNextCore = 95, PFID_GetCores = 97, PFID_FetchValues_float = 98, PFID_GetCallFetchValues_float = 99, PFID_SetValues_float = 100, PFID_SetValuesSetCall_float = 101, PFID_FetchValue_float = 102, PFID_GetCallFetchValue_float = 103, PFID_SetValue_float = 104, PFID_SetValueSetCall_float = 105, PFID_SetValuesPartial = 106, PFID_SetValuesPartial_float = 107, PFID_SetCores = 109, PFID_CheckMemory = 113, PFID_StartAudio2 = 116, PFID_StopAudio2 = 117, PFID_GetValueHandle = 120, PFID_SetValueHandle = 121, PFID_GetStatusHandle = 122, PFID_SetStatusHandle = 123, PFID_GetValueHandleMask = 124, PFID_SetValueHandleMask = 125, PFID_GetExtendedInfo = 126, PFID_GetCores2 = 127, PFID_GetInstanceTable = 127, PFID_CreateWireBufferPool = 128, PFID_CreateWireInBufferPool = 129, PFID_GetSharedHeapSize = 130, PFID_GetLayoutCoreAffinity = 131, PFID_GetProfileValuesPreCalc = 132, PFID_GetAllProfiling = 133, PFID_GetAllMatchingModules = 134, PFID_SetProfilingStatus = 135, PFID_GetProfilingStatus = 136, PFID_SetProfilingOptions = 137, PFID_GetProfilingOptions = 138, PFID_ClearProfilingValues = 139, PFID_ResetState = 140, PFID_ResetModule = 141, PFID_BundlePackets = 142} Enumeration of Proxy function IDs. |
Types Documentation
enum tProxyFuncID
| Enumerator | Value | Description |
|---|---|---|
| PFID_Undefined | 0 | Undefined ID - zero. |
| PFID_SetCall | 1 | Function ID for awe_fwSetCall(). |
| PFID_GetCall | 2 | Function ID for awe_fwGetCall(). |
| PFID_GetClassType | 4 | Function ID for awe_fwGetClassType(). |
| PFID_GetPinType | 5 | Function ID for awe_fwGetPinType(). |
| PFID_ClassWire_Constructor | 6 | Function ID for ClassWire_Constructor(). |
| PFID_BindIOToWire | 7 | Function ID for BindIOToWire(). |
| PFID_FetchValue | 8 | Function ID for awe_fwFetchValue(). |
| PFID_SetValue | 9 | Function ID for awe_fwSetValue(). |
| PFID_GetHeapCount | 10 | Function ID for awe_fwGetHeapCount(). |
| PFID_GetHeapSize | 11 | Function ID for awe_fwGetHeapSize(). |
| PFID_Destroy | 12 | Function ID for awe_fwDestroy(). |
| PFID_GetCIModuleCount | 13 | Function ID for awe_fwGetAweInstanceModuleCount(). |
| PFID_GetCIModuleInfo | 14 | Function ID for awe_fwGetAweInstanceModuleInfo(). |
| PFID_ClassModule_Constructor | 15 | Function ID for ClassModule_Constructor(). |
| PFID_ClassLayout_Constructor | 16 | Function ID for awe_fwLayoutConstructor(). |
| PFID_SetModuleState | 19 | Function ID for awe_fwSetModuleState(). |
| PFID_GetModuleState | 20 | Function ID for awe_fwGetModuleState(). |
| PFID_PumpModule | 21 | Function ID for awe_fwPumpModule(). |
| PFID_ClassLayout_Process | 22 | Function ID for awe_fwLayoutProcess(). |
| PFID_GetFirstObject | 23 | Function ID for awe_fwGetFirstLayoutObject(). |
| PFID_GetNextObject | 24 | Function ID for awe_fwGetNextObject(). |
| PFID_GetFirstIO | 25 | Function ID for awe_fwGetFirstIO(). |
| PFID_GetNextIO | 26 | Function ID for awe_fwGetNextIO(). |
| PFID_StartAudio | 27 | Function ID for StartAudio(). |
| PFID_StopAudio | 28 | Function ID for StopAudio(). |
| PFID_FetchValues | 29 | Function ID for awe_fwFetchValue(). |
| PFID_SetValues | 30 | Function ID for awe_fwSetValue(). |
| PFID_GetSizeofInt | 31 | Function ID for sizeof(INT32). |
| PFID_GetFirstFile | 32 | Function ID for awe_GetFirstFile(). |
| PFID_GetNextFile | 33 | Function ID for awe_GetNextFile(). |
| PFID_OpenFile | 34 | Function ID for awe_OpenFile(). |
| PFID_ReadFile | 35 | Function ID for awe_ReadFile(). |
| PFID_WriteFile | 36 | Function ID for awe_WriteFile(). |
| PFID_CloseFile | 37 | Function ID for awe_CloseFile(). |
| PFID_DeleteFile | 38 | Function ID for awe_DeleteFile(). |
| PFID_ExecuteFile | 39 | Function ID for awe_ExecuteFile(). |
| PFID_EraseFlash | 40 | Function ID for awe_EraseFlash(). |
| PFID_GetTargetInfo | 41 | Function ID for awe_GetTargetInfo(). |
| PFID_GetFileSystemInfo | 42 | Function ID for awe_GetFileSystemInfo(). |
| PFID_GetProfileValues | 43 | Function ID for awe_fwGetProfileValues(). |
| PFID_FileSystemReset | 44 | Function ID for awe_FileSystemReset(). |
| PFID_GetObjectByID | 46 | Function ID for awe_fwGetObjectByID(). |
| PFID_AddModuleToLayout | 47 | Function ID for awe_fwAddModuleToLayout(). |
| PFID_SetValueCall | 48 | Function ID for awe_fwSetValue() awe_fwSetCall(). |
| PFID_Tick | 54 | |
| PFID_AllocateHeaps | 56 | Allocate framework heaps. |
| PFID_DestroyHeaps | 57 | Destroy framework heaps. |
| PFID_WritePumpRead | 58 | Single message write-pump-read combo. |
| PFID_SetValueSetCall | 60 | Function ID for awe_fwSetValue() followed by awe_fwSetCall. |
| PFID_SetValuesSetCall | 61 | Function ID for awe_fwSetValues() followed by awe_fwSetCall. |
| PFID_GetCallFetchValue | 62 | Function ID for awe_GetCall() followed by awe_fwFetchValue(). |
| PFID_GetCallFetchValues | 63 | Function ID for awe_GetCall() followed by awe_fwFetchValues(). |
| PFID_SetPointer | 77 | Function ID for awe_fwSetPointer(). |
| PFID_CreateLookupTable | 81 | Function ID for awe_fwcreateLookupTable(). |
| PFID_DerefPointer | 84 | Function ID for awe_fwDerefPointer(). |
| PFID_GetWireType | 85 | Function ID for awe_fwGetWireType(). |
| PFID_SetInstanceID | 86 | Function ID for awe_fwSetInstanceID(). |
| PFID_Get_Flash_Erase_Time | 87 | Function ID for awe_fwGetFlashEraseTime(). |
| PFID_DestroyAll | 93 | Function ID for awe_fwDestroyAll(). |
| PFID_GetFirstCore | 94 | Function ID for report first core. |
| PFID_GetNextCore | 95 | Function ID for report next core. |
| PFID_GetCores | 97 | Function ID for GetCores(). |
| PFID_FetchValues_float | 98 | Function ID for awe_fwFetchValue() as float. |
| PFID_GetCallFetchValues_float | 99 | Function ID for awe_GetCall() as float followed by awe_fwFetchValue(). |
| PFID_SetValues_float | 100 | Function ID for awe_fwSetValue() as float. |
| PFID_SetValuesSetCall_float | 101 | Function ID for awe_fwSetValues() as float followed by awe_fwSetCall. |
| PFID_FetchValue_float | 102 | Function ID for awe_fwFetchValue() as float. |
| PFID_GetCallFetchValue_float | 103 | Function ID for awe_GetCall() as float followed by awe_fwFetchValue(). |
| PFID_SetValue_float | 104 | Function ID for awe_fwSetValue() as float. |
| PFID_SetValueSetCall_float | 105 | Function ID for awe_fwSetValue() followed by awe_fwSetCall. |
| PFID_SetValuesPartial | 106 | Function ID for awe_fwSetValue(). |
| PFID_SetValuesPartial_float | 107 | Function ID for awe_fwSetValue() as float. |
| PFID_SetCores | 109 | Function ID for GetCores(). |
| PFID_CheckMemory | 113 | Special for target integrity bchecks. |
| PFID_StartAudio2 | 116 | Start audio without callback. |
| PFID_StopAudio2 | 117 | Stop audio without callback. |
| PFID_GetValueHandle | 120 | Get value(s) by handle. |
| PFID_SetValueHandle | 121 | Set value(s) by handle. |
| PFID_GetStatusHandle | 122 | Get module status by handle. |
| PFID_SetStatusHandle | 123 | Set module status by handle. |
| PFID_GetValueHandleMask | 124 | Get value(s) by handle and mask. |
| PFID_SetValueHandleMask | 125 | Set value(s) by handle and mask. |
| PFID_GetExtendedInfo | 126 | Get extended target info. |
| PFID_GetCores2 | 127 | Function ID for GetCores(). |
| PFID_GetInstanceTable | 127 | |
| PFID_CreateWireBufferPool | 128 | Function ID for awe_fwCreateWireBufferPool(). |
| PFID_CreateWireInBufferPool | 129 | Function ID for awe_fwCreateWireInBufferPool(). |
| PFID_GetSharedHeapSize | 130 | Get the shared heap size. |
| PFID_GetLayoutCoreAffinity | 131 | Function ID for awe_fwGetLayoutCoreAffinity. |
| PFID_GetProfileValuesPreCalc | 132 | Function ID for awe_fwGetProfileValuesPreCalc(). |
| PFID_GetAllProfiling | 133 | Function ID for awe_fwGetAllProfiling(). |
| PFID_GetAllMatchingModules | 134 | Retrieves all modules of a classID from the running layout. |
| PFID_SetProfilingStatus | 135 | Set the profiling status (disable, enable all, enable module only or enable layout only) |
| PFID_GetProfilingStatus | 136 | Get the current profiling status. |
| PFID_SetProfilingOptions | 137 | Set the profiling options like average or peak on modules, enable or disable accurate profiling. |
| PFID_GetProfilingOptions | 138 | Get the current profiling options. |
| PFID_ClearProfilingValues | 139 | Clear all the profiling values of a layout (top and modules) |
| PFID_ResetState | 140 | To reset all modules and layout masks. |
| PFID_ResetModule | 141 | To reset single module. |
| PFID_BundlePackets | 142 | To process bundle of packets. |
Enumeration of Proxy function IDs.
Source code
/****************************************************************************
*
* Command IDs
* -----------
*
****************************************************************************
* ProxyIDs.h
****************************************************************************
*
* Description: Message command ID list
*
* Copyright: (c) 2007-2021 DSP Concepts, Inc. All rights reserved.
* 3235 Kifer Road
* Santa Clara, CA 95054
*
* Note: This file parsed using comma delimiters. Do not use commas in comments.
*
***************************************************************************/
#ifndef PROXYIDS_H_INCLUDED
#define PROXYIDS_H_INCLUDED
typedef enum
{
PFID_Undefined = 0,
PFID_SetCall = 1,
PFID_GetCall = 2,
// Hole id=3
PFID_GetClassType = 4,
PFID_GetPinType = 5,
PFID_ClassWire_Constructor = 6,
PFID_BindIOToWire = 7,
PFID_FetchValue = 8,
PFID_SetValue = 9,
PFID_GetHeapCount = 10,
PFID_GetHeapSize = 11,
PFID_Destroy = 12,
PFID_GetCIModuleCount = 13,
PFID_GetCIModuleInfo = 14,
PFID_ClassModule_Constructor = 15,
PFID_ClassLayout_Constructor = 16,
// Hole Id=17-18
PFID_SetModuleState = 19,
PFID_GetModuleState = 20,
PFID_PumpModule = 21,
PFID_ClassLayout_Process = 22,
PFID_GetFirstObject = 23,
PFID_GetNextObject = 24,
PFID_GetFirstIO = 25,
PFID_GetNextIO = 26,
PFID_StartAudio = 27,
PFID_StopAudio = 28,
PFID_FetchValues = 29,
PFID_SetValues = 30,
PFID_GetSizeofInt = 31,
PFID_GetFirstFile = 32,
PFID_GetNextFile = 33,
PFID_OpenFile = 34,
PFID_ReadFile = 35,
PFID_WriteFile = 36,
PFID_CloseFile = 37,
PFID_DeleteFile = 38,
PFID_ExecuteFile = 39,
PFID_EraseFlash = 40,
PFID_GetTargetInfo = 41,
PFID_GetFileSystemInfo = 42,
PFID_GetProfileValues = 43,
PFID_FileSystemReset = 44,
// Hole Id=45
PFID_GetObjectByID = 46,
PFID_AddModuleToLayout = 47,
PFID_SetValueCall = 48,
// Hole Id=49-53
/* Command ID to tick for deferred execution. */
PFID_Tick = 54,
// Hole Id=55
PFID_AllocateHeaps = 56,
PFID_DestroyHeaps = 57,
PFID_WritePumpRead = 58,
// Hole Id=59
PFID_SetValueSetCall = 60,
PFID_SetValuesSetCall = 61,
PFID_GetCallFetchValue = 62,
PFID_GetCallFetchValues = 63,
// Hole id=64-76
PFID_SetPointer = 77,
// Hole id=78-80
PFID_CreateLookupTable = 81,
// Hole id=82-83
PFID_DerefPointer = 84,
PFID_GetWireType = 85,
PFID_SetInstanceID = 86,
PFID_Get_Flash_Erase_Time = 87,
// Hole id=88-92
PFID_DestroyAll = 93,
PFID_GetFirstCore = 94,
PFID_GetNextCore = 95,
// Hole id=96
PFID_GetCores = 97,
PFID_FetchValues_float = 98,
PFID_GetCallFetchValues_float = 99,
PFID_SetValues_float = 100,
PFID_SetValuesSetCall_float = 101,
PFID_FetchValue_float = 102,
PFID_GetCallFetchValue_float = 103,
PFID_SetValue_float = 104,
PFID_SetValueSetCall_float = 105,
PFID_SetValuesPartial = 106,
PFID_SetValuesPartial_float = 107,
// Hole id=108
PFID_SetCores = 109,
// Hole id=110-112
PFID_CheckMemory = 113,
// Hole id=114-115
PFID_StartAudio2 = 116,
PFID_StopAudio2 = 117,
// Hole id=118-119
PFID_GetValueHandle = 120,
PFID_SetValueHandle = 121,
PFID_GetStatusHandle = 122,
PFID_SetStatusHandle = 123,
PFID_GetValueHandleMask = 124,
PFID_SetValueHandleMask = 125,
PFID_GetExtendedInfo = 126,
PFID_GetCores2 = 127,
PFID_GetInstanceTable = 127,
PFID_CreateWireBufferPool = 128,
PFID_CreateWireInBufferPool = 129,
PFID_GetSharedHeapSize = 130,
PFID_GetLayoutCoreAffinity = 131,
PFID_GetProfileValuesPreCalc = 132,
PFID_GetAllProfiling = 133,
PFID_GetAllMatchingModules = 134,
PFID_SetProfilingStatus = 135,
PFID_GetProfilingStatus = 136,
PFID_SetProfilingOptions = 137,
PFID_GetProfilingOptions = 138,
PFID_ClearProfilingValues = 139,
PFID_ResetState = 140,
PFID_ResetModule = 141,
PFID_BundlePackets = 142,
} tProxyFuncID;
#endif /* !PROXYIDS_H_INCLUDED */
Updated on 2026-02-10 at 15:44:32 -0500