--[[-- Copyright (c) 2024 Huawei Technologies Co., Ltd.
-- openUBMC is licensed under Mulan PSL v2.
-- You can use this software according to the terms and conditions of the Mulan PSL v2.
-- You may obtain a copy of Mulan PSL v2 at:
--          http://license.coscl.org.cn/MulanPSL2
-- THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
-- EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
-- MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
-- See the Mulan PSL v2 for more details.
]] --
local SensorIpmiCmdsMsg = {
    SetSensorEventReceiverReq = (require 'sensor.ipmi.cmds.SetSensorEventReceiver').SetSensorEventReceiverReq,
    SetSensorEventReceiverRsp = (require 'sensor.ipmi.cmds.SetSensorEventReceiver').SetSensorEventReceiverRsp,
    GetSensorEventReceiverReq = (require 'sensor.ipmi.cmds.GetSensorEventReceiver').GetSensorEventReceiverReq,
    GetSensorEventReceiverRsp = (require 'sensor.ipmi.cmds.GetSensorEventReceiver').GetSensorEventReceiverRsp,
    ReportSensorEventReq = (require 'sensor.ipmi.cmds.ReportSensorEvent').ReportSensorEventReq,
    ReportSensorEventRsp = (require 'sensor.ipmi.cmds.ReportSensorEvent').ReportSensorEventRsp,
    GetPEFCapabilitiesReq = (require 'sensor.ipmi.cmds.GetPEFCapabilities').GetPEFCapabilitiesReq,
    GetPEFCapabilitiesRsp = (require 'sensor.ipmi.cmds.GetPEFCapabilities').GetPEFCapabilitiesRsp,
    SetPEFPostponeTimerReq = (require 'sensor.ipmi.cmds.SetPEFPostponeTimer').SetPEFPostponeTimerReq,
    SetPEFPostponeTimerRsp = (require 'sensor.ipmi.cmds.SetPEFPostponeTimer').SetPEFPostponeTimerRsp,
    SetPEFParametersReq = (require 'sensor.ipmi.cmds.SetPEFParameters').SetPEFParametersReq,
    SetPEFParametersRsp = (require 'sensor.ipmi.cmds.SetPEFParameters').SetPEFParametersRsp,
    GetPEFParametersReq = (require 'sensor.ipmi.cmds.GetPEFParameters').GetPEFParametersReq,
    GetPEFParametersRsp = (require 'sensor.ipmi.cmds.GetPEFParameters').GetPEFParametersRsp,
    SetPEFLastEventIdReq = (require 'sensor.ipmi.cmds.SetPEFLastEventId').SetPEFLastEventIdReq,
    SetPEFLastEventIdRsp = (require 'sensor.ipmi.cmds.SetPEFLastEventId').SetPEFLastEventIdRsp,
    GetPEFLastEventIdReq = (require 'sensor.ipmi.cmds.GetPEFLastEventId').GetPEFLastEventIdReq,
    GetPEFLastEventIdRsp = (require 'sensor.ipmi.cmds.GetPEFLastEventId').GetPEFLastEventIdRsp,
    GetDeviceSDRInfoReq = (require 'sensor.ipmi.cmds.GetDeviceSDRInfo').GetDeviceSDRInfoReq,
    GetDeviceSDRInfoRsp = (require 'sensor.ipmi.cmds.GetDeviceSDRInfo').GetDeviceSDRInfoRsp,
    GetDeviceSDRReq = (require 'sensor.ipmi.cmds.GetDeviceSDR').GetDeviceSDRReq,
    GetDeviceSDRRsp = (require 'sensor.ipmi.cmds.GetDeviceSDR').GetDeviceSDRRsp,
    ReserveDeviceSDRReq = (require 'sensor.ipmi.cmds.ReserveDeviceSDR').ReserveDeviceSDRReq,
    ReserveDeviceSDRRsp = (require 'sensor.ipmi.cmds.ReserveDeviceSDR').ReserveDeviceSDRRsp,
    GetSensorFactorsReq = (require 'sensor.ipmi.cmds.GetSensorFactors').GetSensorFactorsReq,
    GetSensorFactorsRsp = (require 'sensor.ipmi.cmds.GetSensorFactors').GetSensorFactorsRsp,
    SetSensorHysteresisReq = (require 'sensor.ipmi.cmds.SetSensorHysteresis').SetSensorHysteresisReq,
    SetSensorHysteresisRsp = (require 'sensor.ipmi.cmds.SetSensorHysteresis').SetSensorHysteresisRsp,
    GetSensorHysteresisReq = (require 'sensor.ipmi.cmds.GetSensorHysteresis').GetSensorHysteresisReq,
    GetSensorHysteresisRsp = (require 'sensor.ipmi.cmds.GetSensorHysteresis').GetSensorHysteresisRsp,
    SetSensorThresholdReq = (require 'sensor.ipmi.cmds.SetSensorThreshold').SetSensorThresholdReq,
    SetSensorThresholdRsp = (require 'sensor.ipmi.cmds.SetSensorThreshold').SetSensorThresholdRsp,
    GetSensorThresholdReq = (require 'sensor.ipmi.cmds.GetSensorThreshold').GetSensorThresholdReq,
    GetSensorThresholdRsp = (require 'sensor.ipmi.cmds.GetSensorThreshold').GetSensorThresholdRsp,
    SetSensorEventEnableReq = (require 'sensor.ipmi.cmds.SetSensorEventEnable').SetSensorEventEnableReq,
    SetSensorEventEnableRsp = (require 'sensor.ipmi.cmds.SetSensorEventEnable').SetSensorEventEnableRsp,
    GetSensorEventEnableReq = (require 'sensor.ipmi.cmds.GetSensorEventEnable').GetSensorEventEnableReq,
    GetSensorEventEnableRsp = (require 'sensor.ipmi.cmds.GetSensorEventEnable').GetSensorEventEnableRsp,
    RearmSensorEventReq = (require 'sensor.ipmi.cmds.RearmSensorEvent').RearmSensorEventReq,
    RearmSensorEventRsp = (require 'sensor.ipmi.cmds.RearmSensorEvent').RearmSensorEventRsp,
    GetSensorEventStatusReq = (require 'sensor.ipmi.cmds.GetSensorEventStatus').GetSensorEventStatusReq,
    GetSensorEventStatusRsp = (require 'sensor.ipmi.cmds.GetSensorEventStatus').GetSensorEventStatusRsp,
    GetSensorReadingReq = (require 'sensor.ipmi.cmds.GetSensorReading').GetSensorReadingReq,
    GetSensorReadingRsp = (require 'sensor.ipmi.cmds.GetSensorReading').GetSensorReadingRsp,
    GetSensorTypeReq = (require 'sensor.ipmi.cmds.GetSensorType').GetSensorTypeReq,
    GetSensorTypeRsp = (require 'sensor.ipmi.cmds.GetSensorType').GetSensorTypeRsp,
    GetSDRRepoInfoReq = (require 'sensor.ipmi.cmds.GetSDRRepoInfo').GetSDRRepoInfoReq,
    GetSDRRepoInfoRsp = (require 'sensor.ipmi.cmds.GetSDRRepoInfo').GetSDRRepoInfoRsp,
    GetSDRRepoAllocInfoReq = (require 'sensor.ipmi.cmds.GetSDRRepoAllocInfo').GetSDRRepoAllocInfoReq,
    GetSDRRepoAllocInfoRsp = (require 'sensor.ipmi.cmds.GetSDRRepoAllocInfo').GetSDRRepoAllocInfoRsp,
    GetSDRReserveIdReq = (require 'sensor.ipmi.cmds.GetSDRReserveId').GetSDRReserveIdReq,
    GetSDRReserveIdRsp = (require 'sensor.ipmi.cmds.GetSDRReserveId').GetSDRReserveIdRsp,
    GetSDRReq = (require 'sensor.ipmi.cmds.GetSDR').GetSDRReq,
    GetSDRRsp = (require 'sensor.ipmi.cmds.GetSDR').GetSDRRsp,
    AddSDRReq = (require 'sensor.ipmi.cmds.AddSDR').AddSDRReq,
    AddSDRRsp = (require 'sensor.ipmi.cmds.AddSDR').AddSDRRsp,
    AddPartialSDRReq = (require 'sensor.ipmi.cmds.AddPartialSDR').AddPartialSDRReq,
    AddPartialSDRRsp = (require 'sensor.ipmi.cmds.AddPartialSDR').AddPartialSDRRsp,
    ClearSDRReq = (require 'sensor.ipmi.cmds.ClearSDR').ClearSDRReq,
    ClearSDRRsp = (require 'sensor.ipmi.cmds.ClearSDR').ClearSDRRsp,
    EnterSDRRepoUpdateReq = (require 'sensor.ipmi.cmds.EnterSDRRepoUpdate').EnterSDRRepoUpdateReq,
    EnterSDRRepoUpdateRsp = (require 'sensor.ipmi.cmds.EnterSDRRepoUpdate').EnterSDRRepoUpdateRsp,
    ExitSDRRepoUpdateReq = (require 'sensor.ipmi.cmds.ExitSDRRepoUpdate').ExitSDRRepoUpdateReq,
    ExitSDRRepoUpdateRsp = (require 'sensor.ipmi.cmds.ExitSDRRepoUpdate').ExitSDRRepoUpdateRsp,
    RunSDRInitAgentReq = (require 'sensor.ipmi.cmds.RunSDRInitAgent').RunSDRInitAgentReq,
    RunSDRInitAgentRsp = (require 'sensor.ipmi.cmds.RunSDRInitAgent').RunSDRInitAgentRsp,
    GetSelInfoReq = (require 'sensor.ipmi.cmds.GetSelInfo').GetSelInfoReq,
    GetSelInfoRsp = (require 'sensor.ipmi.cmds.GetSelInfo').GetSelInfoRsp,
    GetSelAllocInfoReq = (require 'sensor.ipmi.cmds.GetSelAllocInfo').GetSelAllocInfoReq,
    GetSelAllocInfoRsp = (require 'sensor.ipmi.cmds.GetSelAllocInfo').GetSelAllocInfoRsp,
    GetSelReserveIdReq = (require 'sensor.ipmi.cmds.GetSelReserveId').GetSelReserveIdReq,
    GetSelReserveIdRsp = (require 'sensor.ipmi.cmds.GetSelReserveId').GetSelReserveIdRsp,
    GetSelEntryReq = (require 'sensor.ipmi.cmds.GetSelEntry').GetSelEntryReq,
    GetSelEntryRsp = (require 'sensor.ipmi.cmds.GetSelEntry').GetSelEntryRsp,
    AddSelEntryReq = (require 'sensor.ipmi.cmds.AddSelEntry').AddSelEntryReq,
    AddSelEntryRsp = (require 'sensor.ipmi.cmds.AddSelEntry').AddSelEntryRsp,
    ClearSelReq = (require 'sensor.ipmi.cmds.ClearSel').ClearSelReq,
    ClearSelRsp = (require 'sensor.ipmi.cmds.ClearSel').ClearSelRsp,
    OEMGetSystemSelReq = (require 'sensor.ipmi.cmds.OEMGetSystemSel').OEMGetSystemSelReq,
    OEMGetSystemSelRsp = (require 'sensor.ipmi.cmds.OEMGetSystemSel').OEMGetSystemSelRsp,
    OEMGetSystemSel2Req = (require 'sensor.ipmi.cmds.OEMGetSystemSel2').OEMGetSystemSel2Req,
    OEMGetSystemSel2Rsp = (require 'sensor.ipmi.cmds.OEMGetSystemSel2').OEMGetSystemSel2Rsp,
    SetBMCEnablesReq = (require 'sensor.ipmi.cmds.SetBMCEnables').SetBMCEnablesReq,
    SetBMCEnablesRsp = (require 'sensor.ipmi.cmds.SetBMCEnables').SetBMCEnablesRsp,
    GetBMCEnablesReq = (require 'sensor.ipmi.cmds.GetBMCEnables').GetBMCEnablesReq,
    GetBMCEnablesRsp = (require 'sensor.ipmi.cmds.GetBMCEnables').GetBMCEnablesRsp,
    SetBIOSEventDataReq = (require 'sensor.ipmi.cmds.SetBIOSEventData').SetBIOSEventDataReq,
    SetBIOSEventDataRsp = (require 'sensor.ipmi.cmds.SetBIOSEventData').SetBIOSEventDataRsp,
    GetDeviceLocatorRecordIdReq = (require 'sensor.ipmi.cmds.GetDeviceLocatorRecordId').GetDeviceLocatorRecordIdReq,
    GetDeviceLocatorRecordIdRsp = (require 'sensor.ipmi.cmds.GetDeviceLocatorRecordId').GetDeviceLocatorRecordIdRsp,
    GetTemperatureReadingsReq = (require 'sensor.ipmi.cmds.GetTemperatureReadings').GetTemperatureReadingsReq,
    GetTemperatureReadingsRsp = (require 'sensor.ipmi.cmds.GetTemperatureReadings').GetTemperatureReadingsRsp
}

return SensorIpmiCmdsMsg
