/****************************************************************************
*
* 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,
} tProxyFuncID;
#endif /* !PROXYIDS_H_INCLUDED */ |