--[[-- 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 ThermalMgmtIpmiCmdsMsg = {
    GetFanSpeedReq = (require 'thermal_mgmt.ipmi.cmds.GetFanSpeed').GetFanSpeedReq,
    GetFanSpeedRsp = (require 'thermal_mgmt.ipmi.cmds.GetFanSpeed').GetFanSpeedRsp,
    GetValveOpeningDegreeReq = (require 'thermal_mgmt.ipmi.cmds.GetValveOpeningDegree').GetValveOpeningDegreeReq,
    GetValveOpeningDegreeRsp = (require 'thermal_mgmt.ipmi.cmds.GetValveOpeningDegree').GetValveOpeningDegreeRsp,
    GetValveStandardOpeningDegreeReq = (require 'thermal_mgmt.ipmi.cmds.GetValveStandardOpeningDegree').GetValveStandardOpeningDegreeReq,
    GetValveStandardOpeningDegreeRsp = (require 'thermal_mgmt.ipmi.cmds.GetValveStandardOpeningDegree').GetValveStandardOpeningDegreeRsp,
    SetValveOpeningDegreeReq = (require 'thermal_mgmt.ipmi.cmds.SetValveOpeningDegree').SetValveOpeningDegreeReq,
    SetValveOpeningDegreeRsp = (require 'thermal_mgmt.ipmi.cmds.SetValveOpeningDegree').SetValveOpeningDegreeRsp,
    GetTotalFanPowerReq = (require 'thermal_mgmt.ipmi.cmds.GetTotalFanPower').GetTotalFanPowerReq,
    GetTotalFanPowerRsp = (require 'thermal_mgmt.ipmi.cmds.GetTotalFanPower').GetTotalFanPowerRsp,
    SetFanCtlModeReq = (require 'thermal_mgmt.ipmi.cmds.SetFanCtlMode').SetFanCtlModeReq,
    SetFanCtlModeRsp = (require 'thermal_mgmt.ipmi.cmds.SetFanCtlMode').SetFanCtlModeRsp,
    GetFanCtlModeReq = (require 'thermal_mgmt.ipmi.cmds.GetFanCtlMode').GetFanCtlModeReq,
    GetFanCtlModeRsp = (require 'thermal_mgmt.ipmi.cmds.GetFanCtlMode').GetFanCtlModeRsp,
    SetFanLevelReq = (require 'thermal_mgmt.ipmi.cmds.SetFanLevel').SetFanLevelReq,
    SetFanLevelRsp = (require 'thermal_mgmt.ipmi.cmds.SetFanLevel').SetFanLevelRsp,
    GetFanLevelReq = (require 'thermal_mgmt.ipmi.cmds.GetFanLevel').GetFanLevelReq,
    GetFanLevelRsp = (require 'thermal_mgmt.ipmi.cmds.GetFanLevel').GetFanLevelRsp,
    SetCoolingModeReq = (require 'thermal_mgmt.ipmi.cmds.SetCoolingMode').SetCoolingModeReq,
    SetCoolingModeRsp = (require 'thermal_mgmt.ipmi.cmds.SetCoolingMode').SetCoolingModeRsp,
    GetCoolingModeReq = (require 'thermal_mgmt.ipmi.cmds.GetCoolingMode').GetCoolingModeReq,
    GetCoolingModeRsp = (require 'thermal_mgmt.ipmi.cmds.GetCoolingMode').GetCoolingModeRsp,
    GetFanSpdPropsReq = (require 'thermal_mgmt.ipmi.cmds.GetFanSpdProps').GetFanSpdPropsReq,
    GetFanSpdPropsRsp = (require 'thermal_mgmt.ipmi.cmds.GetFanSpdProps').GetFanSpdPropsRsp,
    GetInletPolicyReq = (require 'thermal_mgmt.ipmi.cmds.GetInletPolicy').GetInletPolicyReq,
    GetInletPolicyRsp = (require 'thermal_mgmt.ipmi.cmds.GetInletPolicy').GetInletPolicyRsp,
    SetInletPolicyReq = (require 'thermal_mgmt.ipmi.cmds.SetInletPolicy').SetInletPolicyReq,
    SetInletPolicyRsp = (require 'thermal_mgmt.ipmi.cmds.SetInletPolicy').SetInletPolicyRsp,
    SetInitCoolingUnitLevelReq = (require 'thermal_mgmt.ipmi.cmds.SetInitCoolingUnitLevel').SetInitCoolingUnitLevelReq,
    SetInitCoolingUnitLevelRsp = (require 'thermal_mgmt.ipmi.cmds.SetInitCoolingUnitLevel').SetInitCoolingUnitLevelRsp,
    GetInitCoolingUnitLevelReq = (require 'thermal_mgmt.ipmi.cmds.GetInitCoolingUnitLevel').GetInitCoolingUnitLevelReq,
    GetInitCoolingUnitLevelRsp = (require 'thermal_mgmt.ipmi.cmds.GetInitCoolingUnitLevel').GetInitCoolingUnitLevelRsp,
    SetCoolingDeviceModeReq = (require 'thermal_mgmt.ipmi.cmds.SetCoolingDeviceMode').SetCoolingDeviceModeReq,
    SetCoolingDeviceModeRsp = (require 'thermal_mgmt.ipmi.cmds.SetCoolingDeviceMode').SetCoolingDeviceModeRsp,
    GetCoolingDeviceModeReq = (require 'thermal_mgmt.ipmi.cmds.GetCoolingDeviceMode').GetCoolingDeviceModeReq,
    GetCoolingDeviceModeRsp = (require 'thermal_mgmt.ipmi.cmds.GetCoolingDeviceMode').GetCoolingDeviceModeRsp,
    SetCoolingDeviceLevelReq = (require 'thermal_mgmt.ipmi.cmds.SetCoolingDeviceLevel').SetCoolingDeviceLevelReq,
    SetCoolingDeviceLevelRsp = (require 'thermal_mgmt.ipmi.cmds.SetCoolingDeviceLevel').SetCoolingDeviceLevelRsp,
    GetCoolingDeviceLevelReq = (require 'thermal_mgmt.ipmi.cmds.GetCoolingDeviceLevel').GetCoolingDeviceLevelReq,
    GetCoolingDeviceLevelRsp = (require 'thermal_mgmt.ipmi.cmds.GetCoolingDeviceLevel').GetCoolingDeviceLevelRsp
}

return ThermalMgmtIpmiCmdsMsg
