Searched hist:"603 ef164096f37311337d3bab592822fd762dd64" (Results 1 – 6 of 6) sorted by relevance
/openbmc/phosphor-fan-presence/control/json/ |
H A D | fan.hpp | diff 603ef164096f37311337d3bab592822fd762dd64 Wed Mar 24 15:34:53 CDT 2021 Matthew Barth <msbarth@us.ibm.com> control: Update config loading
Change the method used to load objects' JSON configuration where a list of arguments specific to the object's class is given. This allows each class to be constructed with its specific set of required arguments. With this change, the zones require a pointer to their manager object along with a reference to the event loop for their increment and decrement timers. The manager object stores the cache for all zones, each zone needs a pointer to its manager to be able to provide access to that cache.
With the change in how the objects are created from their JSON configuration files, loading the information into the YAML based ZoneDefinitions structure is no longer needed.
Change-Id: I4f70cbeb3a708b985ca01a1f3df14ad78da053fb Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
|
H A D | fan.cpp | diff 603ef164096f37311337d3bab592822fd762dd64 Wed Mar 24 15:34:53 CDT 2021 Matthew Barth <msbarth@us.ibm.com> control: Update config loading
Change the method used to load objects' JSON configuration where a list of arguments specific to the object's class is given. This allows each class to be constructed with its specific set of required arguments. With this change, the zones require a pointer to their manager object along with a reference to the event loop for their increment and decrement timers. The manager object stores the cache for all zones, each zone needs a pointer to its manager to be able to provide access to that cache.
With the change in how the objects are created from their JSON configuration files, loading the information into the YAML based ZoneDefinitions structure is no longer needed.
Change-Id: I4f70cbeb3a708b985ca01a1f3df14ad78da053fb Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
|
H A D | zone.hpp | diff 603ef164096f37311337d3bab592822fd762dd64 Wed Mar 24 15:34:53 CDT 2021 Matthew Barth <msbarth@us.ibm.com> control: Update config loading
Change the method used to load objects' JSON configuration where a list of arguments specific to the object's class is given. This allows each class to be constructed with its specific set of required arguments. With this change, the zones require a pointer to their manager object along with a reference to the event loop for their increment and decrement timers. The manager object stores the cache for all zones, each zone needs a pointer to its manager to be able to provide access to that cache.
With the change in how the objects are created from their JSON configuration files, loading the information into the YAML based ZoneDefinitions structure is no longer needed.
Change-Id: I4f70cbeb3a708b985ca01a1f3df14ad78da053fb Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
|
H A D | zone.cpp | diff 603ef164096f37311337d3bab592822fd762dd64 Wed Mar 24 15:34:53 CDT 2021 Matthew Barth <msbarth@us.ibm.com> control: Update config loading
Change the method used to load objects' JSON configuration where a list of arguments specific to the object's class is given. This allows each class to be constructed with its specific set of required arguments. With this change, the zones require a pointer to their manager object along with a reference to the event loop for their increment and decrement timers. The manager object stores the cache for all zones, each zone needs a pointer to its manager to be able to provide access to that cache.
With the change in how the objects are created from their JSON configuration files, loading the information into the YAML based ZoneDefinitions structure is no longer needed.
Change-Id: I4f70cbeb3a708b985ca01a1f3df14ad78da053fb Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
|
H A D | manager.hpp | diff 603ef164096f37311337d3bab592822fd762dd64 Wed Mar 24 15:34:53 CDT 2021 Matthew Barth <msbarth@us.ibm.com> control: Update config loading
Change the method used to load objects' JSON configuration where a list of arguments specific to the object's class is given. This allows each class to be constructed with its specific set of required arguments. With this change, the zones require a pointer to their manager object along with a reference to the event loop for their increment and decrement timers. The manager object stores the cache for all zones, each zone needs a pointer to its manager to be able to provide access to that cache.
With the change in how the objects are created from their JSON configuration files, loading the information into the YAML based ZoneDefinitions structure is no longer needed.
Change-Id: I4f70cbeb3a708b985ca01a1f3df14ad78da053fb Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
|
H A D | manager.cpp | diff 603ef164096f37311337d3bab592822fd762dd64 Wed Mar 24 15:34:53 CDT 2021 Matthew Barth <msbarth@us.ibm.com> control: Update config loading
Change the method used to load objects' JSON configuration where a list of arguments specific to the object's class is given. This allows each class to be constructed with its specific set of required arguments. With this change, the zones require a pointer to their manager object along with a reference to the event loop for their increment and decrement timers. The manager object stores the cache for all zones, each zone needs a pointer to its manager to be able to provide access to that cache.
With the change in how the objects are created from their JSON configuration files, loading the information into the YAML based ZoneDefinitions structure is no longer needed.
Change-Id: I4f70cbeb3a708b985ca01a1f3df14ad78da053fb Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
|