/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Control/Service/ |
H A D | Attributes.interface.yaml | 2 Implement to expose the properties of service objects like bmcweb,
|
/openbmc/openbmc/meta-evb/meta-evb-arm/meta-evb-fvp-base/recipes-phosphor/packagegroups/ |
H A D | packagegroup-fvp-apps.bb | 37 bmcweb \
|
/openbmc/bmcweb/redfish-core/src/ |
H A D | registries.cpp | 41 bmcweb::split(fields, messageID, '.'); in getMessage()
|
/openbmc/docs/designs/ |
H A D | hw-fault-monitor.md | 36 - bmcweb implements a Redfish webserver for openbmc: 37 https://github.com/openbmc/bmcweb. The Redfish LogService schema is available 122 host-error-monitor, bmcweb, and phosphor-debug-collector. 156 bmcweb will be used as the associated Redfish webserver for external entities to 158 to a Redfish log resource collection will be added in bmcweb. When delivering a 172 in bmcweb (e.g. /redfish/v1/Systems/system/LogServices/Dump,
|
H A D | physical-topology.md | 60 bmcweb. 131 When a daemon such as bmcweb wants to determine what other inventory items have 186 change. If consumers of inventory data such as bmcweb do not find the new 196 All new code in entity-manager and bmcweb will be unit tested using existing
|
H A D | virtual-media.md | 37 communicate over Secure WebSockets directly to HTTPS endpoint hosted by bmcweb 126 through bmcweb. 132 │Browser│ │bmcweb│ │VirtualMedia│ │NBDClient│ │uDEV│ │USBGadget│ 139 │─────────────────────────> ║* bmcweb creates ░║ │ │ │ 141 │ │ ║* bmcweb locks new ║ │ │ │ 192 │Browser│ │CIFS/HTTPS│ │bmcweb│ │VirtualMedia│ │NBDkit││NBDClient││uDEV│ │USBGadget│ 345 … "EndpointId": "/nbd/0", # bmcweb endpoint (URL) configured for this type of connection
|
/openbmc/bmcweb/redfish-core/lib/ |
H A D | task.hpp | 332 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in requestRoutesTaskMonitor() 373 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in requestRoutesTask() 443 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) { in requestRoutesTaskCollection() 477 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) { in requestRoutesTaskService()
|
H A D | power.hpp | 259 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleChassisPowerGet() 290 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleChassisPowerPatch()
|
H A D | telemetry_service.hpp | 19 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleTelemetryServiceGet()
|
H A D | trigger.hpp | 681 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, const std::string& id) in afterCreateTrigger() 943 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleTriggerCollectionPost() 975 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) { in requestRoutesTriggerCollection() 1006 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in requestRoutesTrigger() 1043 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in requestRoutesTrigger()
|
H A D | sensors.hpp | 214 SensorsAsyncResp(const std::shared_ptr<bmcweb::AsyncResp>& asyncRespIn, in SensorsAsyncResp() 224 SensorsAsyncResp(const std::shared_ptr<bmcweb::AsyncResp>& asyncRespIn, in SensorsAsyncResp() 236 SensorsAsyncResp(const std::shared_ptr<bmcweb::AsyncResp>& asyncRespIn, in SensorsAsyncResp() 299 const std::shared_ptr<bmcweb::AsyncResp> asyncResp; 524 void getChassis(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in getChassis() 857 bmcweb::asciiToLower); in objectPropertiesToJson() 2335 bmcweb::split(split, objPath, '/'); in getSensorData() 2789 auto asyncResp = std::make_shared<bmcweb::AsyncResp>(); in retrieveUriToDbusMap() 2806 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in getChassisCallback() 2847 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleSensorCollectionGet() [all …]
|
H A D | metadata.hpp | 69 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleMetadataGet()
|
/openbmc/bmcweb/http/ |
H A D | http_client.hpp | 118 boost::beast::http::request<bmcweb::HttpBody> req; 121 boost::beast::http::request<bmcweb::HttpBody>&& reqIn, in PendingRequest() 140 http::request<bmcweb::HttpBody> req; 141 using parser_type = http::response_parser<bmcweb::HttpBody>; 733 boost::beast::http::request<bmcweb::HttpBody> thisReq( in sendData()
|
H A D | websocket.hpp | 128 using Body = boost::beast::http::request<bmcweb::HttpBody>; in start() 211 boost::beast::http::request<bmcweb::HttpBody>>& /*req*/, in acceptDone()
|
H A D | http_request.hpp | 21 using Body = boost::beast::http::request<bmcweb::HttpBody>;
|
/openbmc/bmcweb/ |
H A D | meson.options | 13 description: 'Enable Unit tests for bmcweb', 26 # https://github.com/openbmc/bmcweb/issues/188 and put forward your intentions 53 https://github.com/openbmc/bmcweb/blob/master/DEVELOPING.md#redfish.''', 146 'bmcweb-logging', 151 - disabled: disable bmcweb log traces.
|
H A D | meson.build | 2 'bmcweb', 21 project_pretty_name = 'bmcweb' 359 # Generate the bmcweb executable 361 'bmcweb',
|
/openbmc/bmcweb/redfish-core/include/utils/ |
H A D | pcie_util.hpp | 37 getPCIeDeviceList(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in getPCIeDeviceList()
|
/openbmc/bmcweb/src/ |
H A D | webserver_run.cpp | 106 bmcweb::registerUserRemovedSignal(); in run()
|
/openbmc/bmcweb/test/redfish-core/lib/ |
H A D | service_root_test.cpp | 128 auto shareAsyncResp = std::make_shared<bmcweb::AsyncResp>(); in TEST()
|
H A D | log_services_test.cpp | 20 auto shareAsyncResp = std::make_shared<bmcweb::AsyncResp>(); in TEST()
|
/openbmc/docs/architecture/ |
H A D | interface-overview.md | 200 [bmcweb is configurable]: https://github.com/openbmc/bmcweb#configuration 242 | | -+- bmcweb | 424 https://github.com/openbmc/bmcweb Note that BMCWeb is configurable per 425 https://github.com/openbmc/bmcweb#configuration with build-time options to 439 details here: https://github.com/openbmc/bmcweb/blob/master/Redfish.md with docs
|
H A D | LED-architecture.md | 56 bmcweb does below operations: 63 bmcweb does below operations: 96 - bmcweb already has a design to look for `Functional` property and set the
|
/openbmc/docs/architecture/code-update/ |
H A D | firmware-update-over-redfish.md | 53 Redfish firmware update within OpenBMC has already started within [bmcweb][7] 78 - This must be configurable (enable/disable) via compile option within bmcweb 203 within bmcweb but can be enabled via a compile flag (see CMakeLists.txt within 204 bmcweb repository for details). 250 https://github.com/openbmc/bmcweb/blob/master/redfish-core/lib/update_service.hpp
|
/openbmc/bmcweb/redfish-core/include/ |
H A D | event_service_manager.hpp | 104 bmcweb::split(fields, messageID, '.'); in formatMessage() 172 bmcweb::split(logEntryFields, entry, ','); in getEventLogParams() 204 bmcweb::split(fields, messageID, '.'); in getRegistryAndMessageKey() 640 bmcweb::OpenSSLGenerator gen; in loadOldBehavior() 800 bmcweb::OpenSSLGenerator gen; in addSubscription()
|