AWECore 8.C.1 API Document
Enumerations
ProxyIDs.h File Reference

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

Go to the source code of this file.

Enumerations

enum  tProxyFuncID {
  PFID_Undefined, PFID_SetCall, PFID_GetCall, PFID_GetClassType = 4,
  PFID_GetPinType, PFID_ClassWire_Constructor, PFID_BindIOToWire, PFID_FetchValue,
  PFID_SetValue, PFID_GetHeapCount, PFID_GetHeapSize, PFID_Destroy,
  PFID_GetCIModuleCount, PFID_GetCIModuleInfo, PFID_ClassModule_Constructor, PFID_ClassLayout_Constructor,
  PFID_SetWire, PFID_GetWire, PFID_SetModuleState, PFID_GetModuleState,
  PFID_PumpModule, PFID_ClassLayout_Process, PFID_GetFirstObject, PFID_GetNextObject,
  PFID_GetFirstIO, PFID_GetNextIO, PFID_StartAudio, PFID_StopAudio,
  PFID_FetchValues, PFID_SetValues, PFID_GetSizeofInt, PFID_GetFirstFile,
  PFID_GetNextFile, PFID_OpenFile, PFID_ReadFile, PFID_WriteFile,
  PFID_CloseFile, PFID_DeleteFile, PFID_ExecuteFile, PFID_EraseFlash,
  PFID_GetTargetInfo, PFID_GetFileSystemInfo, PFID_GetProfileValues, PFID_FileSystemReset,
  PFID_GetObjectByIndex, PFID_GetObjectByID, PFID_AddModuleToLayout, PFID_SetValueCall,
  PFID_UpdateFirmware, PFID_FlashReadOpen = 50, PFID_FlashRead, PFID_Tick = 54,
  PFID_EnableAddressTranslation, PFID_AllocateHeaps, PFID_DestroyHeaps, PFID_WritePumpRead,
  PFID_SetID, PFID_SetValueSetCall, PFID_SetValuesSetCall, PFID_GetCallFetchValue,
  PFID_GetCallFetchValues, PFID_SetPointer = 77, PFID_CreateLookupTable = 81, PFID_UpdateLookupTable,
  PFID_PumpLayout, PFID_DerefPointer, PFID_GetWireType, PFID_SetInstanceID,
  PFID_Get_Flash_Erase_Time, PFID_Query_Flash_Erase_Complete, PFID_Query_Supported_Baud_Rates, PFID_Set_Baud_Rate,
  PFID_Lock_DSP, PFID_Reboot_Target, PFID_DestroyAll, PFID_GetFirstCore,
  PFID_GetNextCore, PFID_StartAudioNonSMP, PFID_GetCores, PFID_FetchValues_float,
  PFID_GetCallFetchValues_float, PFID_SetValues_float, PFID_SetValuesSetCall_float, PFID_FetchValue_float,
  PFID_GetCallFetchValue_float, PFID_SetValue_float, PFID_SetValueSetCall_float, PFID_SetValuesPartial,
  PFID_SetValuesPartial_float, PFID_SetCores = 109, PFID_DestroyOnly = 112, PFID_CheckMemory,
  PFID_AWBChunk, PFID_Comment, PFID_StartAudio2, PFID_StopAudio2,
  PFID_GetFirstRoute, PFID_GetNextRoute, PFID_GetValueHandle, PFID_SetValueHandle,
  PFID_GetStatusHandle, PFID_SetStatusHandle, PFID_GetValueHandleMask, PFID_SetValueHandleMask,
  PFID_GetExtendedInfo, PFID_GetCores2, 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_SetWire 

Function ID for awe_fwSetWire().

PFID_GetWire 

Function ID for awe_fwGetWire().

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_GetObjectByIndex 

Function ID for awe_fwGetNextObject().

PFID_GetObjectByID 

Function ID for awe_fwGetObjectByID().

PFID_AddModuleToLayout 

Function ID for awe_fwAddModuleToLayout().

PFID_SetValueCall 

Function ID for awe_fwSetValue() awe_fwSetCall().

PFID_UpdateFirmware 

Command ID for update firmware() awe_fwSetCall().

PFID_FlashReadOpen 

Command ID for FlashContent Read() awe_fwSetCall().

PFID_FlashRead 

Command ID for FlashContent Read() awe_fwSetCall().

PFID_AllocateHeaps 

Allocate framework heaps.

PFID_DestroyHeaps 

Destroy framework heaps.

PFID_WritePumpRead 

Single message write-pump-read combo.

PFID_SetID 

Set an object's ID.

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_UpdateLookupTable 

Function ID for awe_fwSUpdateLookupTable().

PFID_PumpLayout 

Function ID for awe_fwPumpLayout().

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_Query_Flash_Erase_Complete 

Function ID for awe_fwGetQueryFlashEraseComplete().

PFID_Query_Supported_Baud_Rates 

Function ID for awe_fwGetBaudRates().

PFID_Set_Baud_Rate 

Function ID for awe_fwSetBaudRate().

PFID_Lock_DSP 

Command to forcefully corrupt DMA and lock DSP.

PFID_Reboot_Target 

Function ID for reboot().

PFID_DestroyAll 

Function ID for awe_fwDestroyAll().

PFID_GetFirstCore 

Function ID for report first core.

PFID_GetNextCore 

Function ID for report next core.

PFID_StartAudioNonSMP 

Function ID for StartAudio().

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_DestroyOnly 

Function ID for destroy without stop.

PFID_CheckMemory 

Special for target integrity bchecks.

PFID_AWBChunk 

Special for target integrity bchecks.

PFID_Comment 

Generate a comment on command line.

PFID_StartAudio2 

Start audio without callback.

PFID_StopAudio2 

Stop audio without callback.

PFID_GetFirstRoute 

Get the first IPC route.

PFID_GetNextRoute 

Get the next IPC route.

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