Searched refs:Subscription (Results 1 – 11 of 11) sorted by relevance
/openbmc/bmcweb/redfish-core/include/ |
H A D | subscription.hpp | 55 class Subscription : public std::enable_shared_from_this<Subscription> class 58 Subscription(const Subscription&) = delete; 59 Subscription& operator=(const Subscription&) = delete; 60 Subscription(Subscription&&) = delete; 61 Subscription& operator=(Subscription&&) = delete; 63 Subscription(std::shared_ptr<persistent_data::UserSubscription> userSubIn, 67 explicit Subscription(crow::sse_socket::Connection& connIn); 69 ~Subscription() = default; 77 void onHbTimeout(const std::weak_ptr<Subscription>& weakSelf,
|
H A D | event_service_manager.hpp | 66 boost::container::flat_map<std::string, std::shared_ptr<Subscription>> 126 std::shared_ptr<Subscription> subValue = in initConfig() 127 std::make_shared<Subscription>(newSub, *url, getIoContext()); in initConfig() 343 Subscription& entry = *it.second; in setEventServiceConfig() 355 std::shared_ptr<Subscription> entry = it.second; in updateNoOfSubscribersCount() 404 std::shared_ptr<Subscription> getSubscription(const std::string& id) in getSubscription() 412 std::shared_ptr<Subscription> subValue = obj->second; in getSubscription() 417 const std::shared_ptr<Subscription>& subValue) in addSubscriptionInternal() 462 const std::shared_ptr<Subscription>& subValue, in addSSESubscription() 509 const std::shared_ptr<Subscription>& subValue) in addPushSubscription() [all …]
|
/openbmc/bmcweb/redfish-core/src/ |
H A D | subscription.cpp | 61 Subscription::Subscription( in Subscription() function in redfish::Subscription 73 Subscription::Subscription(crow::sse_socket::Connection& connIn) : in Subscription() function in redfish::Subscription 79 void Subscription::resHandler(const crow::Response& res) in resHandler() 106 void Subscription::sendHeartbeatEvent() in sendHeartbeatEvent() 132 void Subscription::scheduleNextHeartbeatEvent() in scheduleNextHeartbeatEvent() 136 std::bind_front(&Subscription::onHbTimeout, this, weak_from_this())); in scheduleNextHeartbeatEvent() 139 void Subscription::heartbeatParametersChanged() in heartbeatParametersChanged() 149 void Subscription::onHbTimeout(const std::weak_ptr<Subscription>& weakSelf, in onHbTimeout() 168 std::shared_ptr<Subscription> self = weakSelf.lock(); in onHbTimeout() 182 bool Subscription::sendEventToSubscriber(uint64_t eventId, std::string&& msg) in sendEventToSubscriber() [all …]
|
/openbmc/openbmc-test-automation/lib/ |
H A D | event_notification_utils.robot | 16 Get Event Subscription IDs 31 ${subscription_ids}= Get Event Subscription IDs 42 Delete Event Subscription Of Unpingable Destination IPs 45 ${subscription_ids}= Get Event Subscription IDs
|
/openbmc/bmcweb/redfish-core/lib/ |
H A D | eventservice_sse.hpp | 55 std::shared_ptr<Subscription> subValue = in createSubscription() 56 std::make_shared<Subscription>(conn); in createSubscription()
|
H A D | event_service.hpp | 497 std::shared_ptr<Subscription> subValue = in requestRoutesEventDestinationCollection() 498 std::make_shared<Subscription>( in requestRoutesEventDestinationCollection() 771 std::shared_ptr<Subscription> subValue = in requestRoutesEventDestination() 830 std::shared_ptr<Subscription> subValue = in requestRoutesEventDestination()
|
/openbmc/linux/Documentation/networking/ |
H A D | atm.rst | 13 on Linux mailing list. Subscription information, archives, etc.,
|
H A D | phonet.rst | 131 Subscription is similarly cancelled using the SIOCPNDELRESOURCE I/O
|
/openbmc/docs/designs/ |
H A D | redfish-eventservice.md | 448 2. Subscription Collections (EventDestination collection) 512 2. Subscription Collections 531 **Subscription Collections** This resource is used to get collection of all 734 - Subscription structure: It holds the data associated with each 1033 2. Subscription: Client can subscribe for events on BMC using below 1084 1. EventListner and Subscription: Client can open latest browser (chrome) and 1291 **Subscription Collections** 1300 "Id":"Event Subscription Collection", 1396 - Subscription structure pseudo code:
|
/openbmc/linux/Documentation/process/ |
H A D | embargoed-hardware-issues.rst | 300 Subscription to incident specific lists 303 Subscription is handled by the response teams. Disclosed parties who want
|
/openbmc/linux/Documentation/core-api/ |
H A D | watch_queue.rst | 142 Watch Subscription API
|