Document toolboxDocument toolbox

ProxyIDs.h

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

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

/**************************************************************************** * * 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

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().