Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Expand
titleClick to expand the full ProxyIDs.h source code
Code Block
  /****************************************************************************
  *
  *      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 */

...