xref: /openbmc/pldm/platform-mc/dbus_impl_fru.cpp (revision b6d3943d0deca9e61826370f69c1309007a5a4aa)
1*b6d3943dSDung Cao #include "dbus_impl_fru.hpp"
2*b6d3943dSDung Cao 
3*b6d3943dSDung Cao #include <iostream>
4*b6d3943dSDung Cao 
5*b6d3943dSDung Cao namespace pldm
6*b6d3943dSDung Cao {
7*b6d3943dSDung Cao namespace dbus_api
8*b6d3943dSDung Cao {
9*b6d3943dSDung Cao 
partNumber(std::string value)10*b6d3943dSDung Cao std::string PldmEntityReq::partNumber(std::string value)
11*b6d3943dSDung Cao {
12*b6d3943dSDung Cao     return assetserver::partNumber(value);
13*b6d3943dSDung Cao }
14*b6d3943dSDung Cao 
serialNumber(std::string value)15*b6d3943dSDung Cao std::string PldmEntityReq::serialNumber(std::string value)
16*b6d3943dSDung Cao {
17*b6d3943dSDung Cao     return assetserver::serialNumber(value);
18*b6d3943dSDung Cao }
19*b6d3943dSDung Cao 
manufacturer(std::string value)20*b6d3943dSDung Cao std::string PldmEntityReq::manufacturer(std::string value)
21*b6d3943dSDung Cao {
22*b6d3943dSDung Cao     return assetserver::manufacturer(value);
23*b6d3943dSDung Cao }
24*b6d3943dSDung Cao 
buildDate(std::string value)25*b6d3943dSDung Cao std::string PldmEntityReq::buildDate(std::string value)
26*b6d3943dSDung Cao {
27*b6d3943dSDung Cao     return assetserver::buildDate(value);
28*b6d3943dSDung Cao }
29*b6d3943dSDung Cao 
model(std::string value)30*b6d3943dSDung Cao std::string PldmEntityReq::model(std::string value)
31*b6d3943dSDung Cao {
32*b6d3943dSDung Cao     return assetserver::model(value);
33*b6d3943dSDung Cao }
34*b6d3943dSDung Cao 
subModel(std::string value)35*b6d3943dSDung Cao std::string PldmEntityReq::subModel(std::string value)
36*b6d3943dSDung Cao {
37*b6d3943dSDung Cao     return assetserver::subModel(value);
38*b6d3943dSDung Cao }
39*b6d3943dSDung Cao 
sparePartNumber(std::string value)40*b6d3943dSDung Cao std::string PldmEntityReq::sparePartNumber(std::string value)
41*b6d3943dSDung Cao {
42*b6d3943dSDung Cao     return assetserver::sparePartNumber(value);
43*b6d3943dSDung Cao }
44*b6d3943dSDung Cao 
assetTag(std::string value)45*b6d3943dSDung Cao std::string PldmEntityReq::assetTag(std::string value)
46*b6d3943dSDung Cao {
47*b6d3943dSDung Cao     return assettagserver::assetTag(value);
48*b6d3943dSDung Cao }
49*b6d3943dSDung Cao 
version(std::string value)50*b6d3943dSDung Cao std::string PldmEntityReq::version(std::string value)
51*b6d3943dSDung Cao {
52*b6d3943dSDung Cao     return revisionserver::version(value);
53*b6d3943dSDung Cao }
54*b6d3943dSDung Cao 
names(std::vector<std::string> values)55*b6d3943dSDung Cao std::vector<std::string> PldmEntityReq::names(std::vector<std::string> values)
56*b6d3943dSDung Cao {
57*b6d3943dSDung Cao     return compatibleserver::names(values);
58*b6d3943dSDung Cao }
59*b6d3943dSDung Cao 
60*b6d3943dSDung Cao } // namespace dbus_api
61*b6d3943dSDung Cao } // namespace pldm
62