Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Panel
panelIconId1f6a7
panelIcon:construction:
panelIconText🚧
bgColor#FFF0B3

This page is a work in progress. Improvements to content and formatting are underway.

A list of all AWE Server Commands. More...

Expand
titleClick to expand 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 */

Enumerations

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
}

 

Enumeration of Proxy function IDs. More...

 

Detailed Description

A list of all AWE Server Commands.

Enumeration Type Documentation

◆ tProxyFuncID

Enumeration of Proxy function IDs.

Enumerator

PFID_Undefined 

Undefined ID - zero.

PFID_SetCall 

Function ID for awe_fwSetCall().

PFID_GetCall 

Function ID for awe_fwGetCall().

PFID_GetClassType 

Function ID for awe_fwGetClassType().

PFID_GetPinType 

Function ID for awe_fwGetPinType().

PFID_ClassWire_Constructor 

Function ID for ClassWire_Constructor().

PFID_BindIOToWire 

Function ID for BindIOToWire().

PFID_FetchValue 

Function ID for awe_fwFetchValue().

PFID_SetValue 

Function ID for awe_fwSetValue().

PFID_GetHeapCount 

Function ID for awe_fwGetHeapCount().

PFID_GetHeapSize 

Function ID for awe_fwGetHeapSize().

PFID_Destroy 

Function ID for awe_fwDestroy().

PFID_GetCIModuleCount 

Function ID for awe_fwGetCIModuleCount().

PFID_GetCIModuleInfo 

Function ID for awe_fwGetCIModuleInfo().

PFID_ClassModule_Constructor 

Function ID for ClassModule_Constructor().

PFID_ClassLayout_Constructor 

Function ID for ClassLayout_Constructor().

PFID_SetModuleState 

Function ID for awe_fwSetModuleState().

PFID_GetModuleState 

Function ID for awe_fwGetModuleState().

PFID_PumpModule 

Function ID for awe_fwPumpModule().

PFID_ClassLayout_Process 

Function ID for ClassLayout_Process().

PFID_GetFirstObject 

Function ID for awe_fwGetFirstObject().

PFID_GetNextObject 

Function ID for awe_fwGetNextObject().

PFID_GetFirstIO 

Function ID for awe_fwGetFirstIO().

PFID_GetNextIO 

Function ID for awe_fwGetNextIO().

PFID_StartAudio 

Function ID for StartAudio().

PFID_StopAudio 

Function ID for StopAudio().

PFID_FetchValues 

Function ID for awe_fwFetchValue().

PFID_SetValues 

Function ID for awe_fwSetValue().

PFID_GetSizeofInt 

Function ID for awe_fwGetSizeofInt().

PFID_GetFirstFile 

Function ID for awe_GetFirstFile().

PFID_GetNextFile 

Function ID for awe_GetNextFile().

PFID_OpenFile 

Function ID for awe_OpenFile().

PFID_ReadFile 

Function ID for awe_ReadFile().

PFID_WriteFile 

Function ID for awe_WriteFile().

PFID_CloseFile 

Function ID for awe_CloseFile().

PFID_DeleteFile 

Function ID for awe_DeleteFile().

PFID_ExecuteFile 

Function ID for awe_ExecuteFile().

PFID_EraseFlash 

Function ID for awe_EraseFlash().

PFID_GetTargetInfo 

Function ID for awe_GetTargetInfo().

PFID_GetFileSystemInfo 

Function ID for awe_GetFileSystemInfo().

PFID_GetProfileValues 

Function ID for awe_fwGetProfileValues().

PFID_FileSystemReset 

Function ID for awe_FileSystemReset().

PFID_GetObjectByID 

Function ID for awe_fwGetObjectByID().

PFID_AddModuleToLayout 

Function ID for awe_fwAddModuleToLayout().

PFID_SetValueCall 

Function ID for awe_fwSetValue() awe_fwSetCall().

PFID_AllocateHeaps 

Allocate framework heaps.

PFID_DestroyHeaps 

Destroy framework heaps.

PFID_WritePumpRead 

Single message write-pump-read combo.

PFID_SetValueSetCall 

Function ID for awe_fwSetValue() followed by awe_fwSetCall.

PFID_SetValuesSetCall 

Function ID for awe_fwSetValues() followed by awe_fwSetCall.

PFID_GetCallFetchValue 

Function ID for awe_GetCall() followed by awe_fwFetchValue().

PFID_GetCallFetchValues 

Function ID for awe_GetCall() followed by awe_fwFetchValues().

PFID_SetPointer 

Function ID for awe_fwSetPointer().

PFID_CreateLookupTable 

Function ID for awe_fwcreateLookupTable().

PFID_DerefPointer 

Function ID for awe_fwDerefPointer().

PFID_GetWireType 

Function ID for awe_fwGetWireType().

PFID_SetInstanceID 

Function ID for awe_fwSetInstanceID().

PFID_Get_Flash_Erase_Time 

Function ID for awe_fwGetFlashEraseTime().

PFID_DestroyAll 

Function ID for awe_fwDestroyAll().

PFID_GetFirstCore 

Function ID for report first core.

PFID_GetNextCore 

Function ID for report next core.

PFID_GetCores 

Function ID for GetCores().

PFID_FetchValues_float 

Function ID for awe_fwFetchValue() as float.

PFID_GetCallFetchValues_float 

Function ID for awe_GetCall() as float followed by awe_fwFetchValue().

PFID_SetValues_float 

Function ID for awe_fwSetValue() as float.

PFID_SetValuesSetCall_float 

Function ID for awe_fwSetValues() as float followed by awe_fwSetCall.

PFID_FetchValue_float 

Function ID for awe_fwFetchValue() as float.

PFID_GetCallFetchValue_float 

Function ID for awe_GetCall() as float followed by awe_fwFetchValue().

PFID_SetValue_float 

Function ID for awe_fwSetValue() as float.

PFID_SetValueSetCall_float 

Function ID for awe_fwSetValue() followed by awe_fwSetCall.

PFID_SetValuesPartial 

Function ID for awe_fwSetValue().

PFID_SetValuesPartial_float 

Function ID for awe_fwSetValue() as float.

PFID_SetCores 

Function ID for GetCores().

PFID_CheckMemory 

Special for target integrity bchecks.

PFID_StartAudio2 

Start audio without callback.

PFID_StopAudio2 

Stop audio without callback.

PFID_GetValueHandle 

Get value(s) by handle.

PFID_SetValueHandle 

Set value(s) by handle.

PFID_GetStatusHandle 

Get module status by handle.

PFID_SetStatusHandle 

Set module status by handle.

PFID_GetValueHandleMask 

Get value(s) by handle and mask.

PFID_SetValueHandleMask 

Set value(s) by handle and mask.

PFID_GetExtendedInfo 

Get extended target info.

PFID_GetCores2 

Function ID for GetCores().

PFID_CreateWireBufferPool 

Function ID for awe_fwCreateWireBufferPool().

PFID_CreateWireInBufferPool 

Function ID for awe_fwCreateWireInBufferPool().