Home
last modified time | relevance | path

Searched refs:Subscription (Results 1 – 11 of 11) sorted by relevance

/openbmc/bmcweb/redfish-core/include/
H A Dsubscription.hpp55 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 Devent_service_manager.hpp66 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 Dsubscription.cpp61 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 Devent_notification_utils.robot16 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 Deventservice_sse.hpp55 std::shared_ptr<Subscription> subValue = in createSubscription()
56 std::make_shared<Subscription>(conn); in createSubscription()
H A Devent_service.hpp497 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 Datm.rst13 on Linux mailing list. Subscription information, archives, etc.,
H A Dphonet.rst131 Subscription is similarly cancelled using the SIOCPNDELRESOURCE I/O
/openbmc/docs/designs/
H A Dredfish-eventservice.md448 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 Dembargoed-hardware-issues.rst300 Subscription to incident specific lists
303 Subscription is handled by the response teams. Disclosed parties who want
/openbmc/linux/Documentation/core-api/
H A Dwatch_queue.rst142 Watch Subscription API