--[[-- 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 ManufactureIpmiCmdsMsg = {
    GetTestItemCountReq = (require 'manufacture.ipmi.cmds.GetTestItemCount').GetTestItemCountReq,
    GetTestItemCountRsp = (require 'manufacture.ipmi.cmds.GetTestItemCount').GetTestItemCountRsp,
    GetTestItemInfoReq = (require 'manufacture.ipmi.cmds.GetTestItemInfo').GetTestItemInfoReq,
    GetTestItemInfoRsp = (require 'manufacture.ipmi.cmds.GetTestItemInfo').GetTestItemInfoRsp,
    StartDftTestReq = (require 'manufacture.ipmi.cmds.StartDftTest').StartDftTestReq,
    StartDftTestRsp = (require 'manufacture.ipmi.cmds.StartDftTest').StartDftTestRsp,
    GetDftResultReq = (require 'manufacture.ipmi.cmds.GetDftResult').GetDftResultReq,
    GetDftResultRsp = (require 'manufacture.ipmi.cmds.GetDftResult').GetDftResultRsp,
    GetProcessTimeReq = (require 'manufacture.ipmi.cmds.GetProcessTime').GetProcessTimeReq,
    GetProcessTimeRsp = (require 'manufacture.ipmi.cmds.GetProcessTime').GetProcessTimeRsp,
    SetChipInfoReq = (require 'manufacture.ipmi.cmds.SetChipInfo').SetChipInfoReq,
    SetChipInfoRsp = (require 'manufacture.ipmi.cmds.SetChipInfo').SetChipInfoRsp,
    GetChipInfoReq = (require 'manufacture.ipmi.cmds.GetChipInfo').GetChipInfoReq,
    GetChipInfoRsp = (require 'manufacture.ipmi.cmds.GetChipInfo').GetChipInfoRsp,
    SetTestCountReq = (require 'manufacture.ipmi.cmds.SetTestCount').SetTestCountReq,
    SetTestCountRsp = (require 'manufacture.ipmi.cmds.SetTestCount').SetTestCountRsp,
    GetTestCountReq = (require 'manufacture.ipmi.cmds.GetTestCount').GetTestCountReq,
    GetTestCountRsp = (require 'manufacture.ipmi.cmds.GetTestCount').GetTestCountRsp,
    ClearCmosReq = (require 'manufacture.ipmi.cmds.ClearCmos').ClearCmosReq,
    ClearCmosRsp = (require 'manufacture.ipmi.cmds.ClearCmos').ClearCmosRsp,
    GetTestTypeReq = (require 'manufacture.ipmi.cmds.GetTestType').GetTestTypeReq,
    GetTestTypeRsp = (require 'manufacture.ipmi.cmds.GetTestType').GetTestTypeRsp,
    SetTestTypeReq = (require 'manufacture.ipmi.cmds.SetTestType').SetTestTypeReq,
    SetTestTypeRsp = (require 'manufacture.ipmi.cmds.SetTestType').SetTestTypeRsp,
    ReadVersionDataReq = (require 'manufacture.ipmi.cmds.ReadVersionData').ReadVersionDataReq,
    ReadVersionDataRsp = (require 'manufacture.ipmi.cmds.ReadVersionData').ReadVersionDataRsp,
    ImportImageToGpuReq = (require 'manufacture.ipmi.cmds.ImportImageToGpu').ImportImageToGpuReq,
    ImportImageToGpuRsp = (require 'manufacture.ipmi.cmds.ImportImageToGpu').ImportImageToGpuRsp,
    SetDdrTestConfigurationReq = (require 'manufacture.ipmi.cmds.SetDdrTestConfiguration').SetDdrTestConfigurationReq,
    SetDdrTestConfigurationRsp = (require 'manufacture.ipmi.cmds.SetDdrTestConfiguration').SetDdrTestConfigurationRsp,
    GetDdrTestResultReq = (require 'manufacture.ipmi.cmds.GetDdrTestResult').GetDdrTestResultReq,
    GetDdrTestResultRsp = (require 'manufacture.ipmi.cmds.GetDdrTestResult').GetDdrTestResultRsp
}

return ManufactureIpmiCmdsMsg
