int32 CFE_TBL_GetStatus( CFE_TBL_Handle_t TblHandle ) { /* Check for specified return */ if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_GETSTATUS_INDEX)) return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_GETSTATUS_INDEX].Value; return CFE_SUCCESS; }
int32 CFE_TBL_GetInfo( CFE_TBL_Info_t *TblInfoPtr, const char *TblName ) { /* Check for specified return */ if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_GETINFO_INDEX)) return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_GETINFO_INDEX].Value; /* Check for Function Hook */ if (Ut_CFE_TBL_HookTable.CFE_TBL_GetInfo) return(Ut_CFE_TBL_HookTable.CFE_TBL_GetInfo(TblInfoPtr, TblName)); return CFE_SUCCESS; }
int32 CFE_TBL_CleanUpApp (uint32 AppId) { /* Check for specified return */ if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_CLEANUPAPP_INDEX)) return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_CLEANUPAPP_INDEX].Value; /* Check for Function Hook */ if (Ut_CFE_TBL_HookTable.CFE_TBL_CleanUpApp) return(Ut_CFE_TBL_HookTable.CFE_TBL_CleanUpApp(AppId)); return CFE_SUCCESS; }
int32 CFE_TBL_Manage( CFE_TBL_Handle_t TblHandle ) { /* Check for specified return */ if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_MANAGE_INDEX)) return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_MANAGE_INDEX].Value; /* Check for Function Hook */ if (Ut_CFE_TBL_HookTable.CFE_TBL_Manage) return(Ut_CFE_TBL_HookTable.CFE_TBL_Manage(TblHandle)); return CFE_SUCCESS; }
int32 CFE_TBL_NotifyByMessage(CFE_TBL_Handle_t TblHandle, uint32 MsgId, uint16 CommandCode, uint32 Parameter) { /* Check for specified return */ if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_NOTIFYBYMESSAGE_INDEX)) return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_NOTIFYBYMESSAGE_INDEX].Value; /* Check for Function Hook */ if (Ut_CFE_TBL_HookTable.CFE_TBL_NotifyByMessage) return(Ut_CFE_TBL_HookTable.CFE_TBL_NotifyByMessage(TblHandle, MsgId, CommandCode, Parameter)); return CFE_SUCCESS; }
int32 CFE_TBL_DumpToBuffer( CFE_TBL_Handle_t TblHandle ) { /* Check for specified return */ if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_DUMPTOBUFFER_INDEX)) return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_DUMPTOBUFFER_INDEX].Value; /* Check for Function Hook */ if (Ut_CFE_TBL_HookTable.CFE_TBL_DumpToBuffer) return(Ut_CFE_TBL_HookTable.CFE_TBL_DumpToBuffer(TblHandle)); return CFE_SUCCESS; }
int32 CFE_TBL_ReleaseAddress( CFE_TBL_Handle_t TblHandle ) { /* Check for specified return */ if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_RELEASEADDRESS_INDEX)) return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_RELEASEADDRESS_INDEX].Value; /* Check for Function Hook */ if (Ut_CFE_TBL_HookTable.CFE_TBL_ReleaseAddress) return(Ut_CFE_TBL_HookTable.CFE_TBL_ReleaseAddress(TblHandle)); return CFE_SUCCESS; }
int32 CFE_TBL_Unregister ( CFE_TBL_Handle_t TblHandle ) { /* Check for specified return */ if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_UNREGISTER_INDEX)) return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_UNREGISTER_INDEX].Value; /* Check for Function Hook */ if (Ut_CFE_TBL_HookTable.CFE_TBL_Unregister) return(Ut_CFE_TBL_HookTable.CFE_TBL_Unregister(TblHandle)); return CFE_SUCCESS; }
int32 CFE_TBL_GetAddress( void **TblPtr, CFE_TBL_Handle_t TblHandle ) { /* Check for specified return */ if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_GETADDRESS_INDEX)) return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_GETADDRESS_INDEX].Value; /* Check for Function Hook */ if (Ut_CFE_TBL_HookTable.CFE_TBL_GetAddress) return(Ut_CFE_TBL_HookTable.CFE_TBL_GetAddress(TblPtr, TblHandle)); return CFE_SUCCESS; }
int32 CFE_TBL_ReleaseAddresses( uint16 NumTables, const CFE_TBL_Handle_t TblHandles[] ) { /* Check for specified return */ if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_RELEASEADDRESSES_INDEX)) return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_RELEASEADDRESSES_INDEX].Value; /* Check for Function Hook */ if (Ut_CFE_TBL_HookTable.CFE_TBL_ReleaseAddresses) return(Ut_CFE_TBL_HookTable.CFE_TBL_ReleaseAddresses(NumTables, TblHandles)); return CFE_SUCCESS; }
int32 CFE_TBL_Share( CFE_TBL_Handle_t *TblHandlePtr, /* Returned Handle */ const char *TblName ) { /* Check for specified return */ if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_SHARE_INDEX)) return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_SHARE_INDEX].Value; /* Check for Function Hook */ if (Ut_CFE_TBL_HookTable.CFE_TBL_Share) return(Ut_CFE_TBL_HookTable.CFE_TBL_Share(TblHandlePtr, TblName)); return CFE_SUCCESS; }
int32 CFE_TBL_GetAddresses( void **TblPtrs[], uint16 NumTables, const CFE_TBL_Handle_t TblHandles[] ) { /* Check for specified return */ if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_GETADDRESSES_INDEX)) return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_GETADDRESSES_INDEX].Value; /* Check for Function Hook */ if (Ut_CFE_TBL_HookTable.CFE_TBL_GetAddresses) return(Ut_CFE_TBL_HookTable.CFE_TBL_GetAddresses(TblPtrs, NumTables, TblHandles)); return CFE_SUCCESS; }
int32 CFE_TBL_Load( CFE_TBL_Handle_t TblHandle, CFE_TBL_SrcEnum_t SrcType, const void *SrcDataPtr ) { /* Check for specified return */ if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_LOAD_INDEX)) return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_LOAD_INDEX].Value; /* Check for Function Hook */ if (Ut_CFE_TBL_HookTable.CFE_TBL_Load) return(Ut_CFE_TBL_HookTable.CFE_TBL_Load(TblHandle, SrcType, SrcDataPtr)); return CFE_SUCCESS; }
int32 CFE_TBL_Register( CFE_TBL_Handle_t *TblHandlePtr, const char *Name, uint32 Size, uint16 TblOptionFlags, CFE_TBL_CallbackFuncPtr_t TblValidationFuncPtr ) { /* Check for specified return */ if (Ut_CFE_TBL_UseReturnCode(UT_CFE_TBL_REGISTER_INDEX)) return Ut_CFE_TBL_ReturnCodeTable[UT_CFE_TBL_REGISTER_INDEX].Value; /* Check for Function Hook */ if (Ut_CFE_TBL_HookTable.CFE_TBL_Register) return(Ut_CFE_TBL_HookTable.CFE_TBL_Register(TblHandlePtr, Name, Size, TblOptionFlags,TblValidationFuncPtr)); return CFE_SUCCESS; }