Home
last modified time | relevance | path

Searched refs:MCTPEndpoint (Results 1 – 7 of 7) sorted by relevance

/openbmc/dbus-sensors/src/mctp/
H A DMCTPEndpoint.hpp75 class MCTPEndpoint class
78 using Event = std::function<void(const std::shared_ptr<MCTPEndpoint>& ep)>;
81 virtual ~MCTPEndpoint() = default;
161 const std::shared_ptr<MCTPEndpoint>& ep)>&&
189 public MCTPEndpoint,
193 static std::string path(const std::shared_ptr<MCTPEndpoint>& ep);
236 MCTPEndpoint::Event notifyAvailable;
237 MCTPEndpoint::Event notifyDegraded;
238 MCTPEndpoint::Event notifyRemoved;
268 const std::shared_ptr<MCTPEndpoint>& ep)>&&
[all …]
H A DMCTPReactor.cpp28 void MCTPReactor::untrackEndpoint(const std::shared_ptr<MCTPEndpoint>& ep) in untrackEndpoint()
33 void MCTPReactor::trackEndpoint(const std::shared_ptr<MCTPEndpoint>& ep) in trackEndpoint()
40 [](const std::shared_ptr<MCTPEndpoint>& ep) { in trackEndpoint()
45 [](const std::shared_ptr<MCTPEndpoint>& ep) { in trackEndpoint()
50 [weak{weak_from_this()}](const std::shared_ptr<MCTPEndpoint>& ep) { in trackEndpoint()
98 const std::shared_ptr<MCTPEndpoint>& ep) mutable { in setupEndpoint()
H A DMCTPReactor.hpp51 void trackEndpoint(const std::shared_ptr<MCTPEndpoint>& ep);
52 void untrackEndpoint(const std::shared_ptr<MCTPEndpoint>& ep);
H A Dmeson.build5 'MCTPEndpoint.cpp',
H A DMCTPEndpoint.cpp78 const std::shared_ptr<MCTPEndpoint>& ep)>& added) in finaliseEndpoint()
93 const std::shared_ptr<MCTPEndpoint>& ep)>&& added) in setup()
162 std::string MCTPDEndpoint::path(const std::shared_ptr<MCTPEndpoint>& ep) in path()
/openbmc/dbus-sensors/src/tests/
H A Dmeson.build66 '../mctp/MCTPEndpoint.cpp',
74 'MCTPEndpoint',
78 '../mctp/MCTPEndpoint.cpp',
H A Dtest_MCTPReactor.cpp22 const std::shared_ptr<MCTPEndpoint>& ep)> &&
29 class MockMCTPEndpoint : public MCTPEndpoint
107 std::function<void(const std::shared_ptr<MCTPEndpoint>& ep)> removeHandler; in TEST_F()
133 std::function<void(const std::shared_ptr<MCTPEndpoint>& ep)> removeHandler; in TEST_F()
162 std::function<void(const std::shared_ptr<MCTPEndpoint>& ep)> removeHandler; in TEST_F()
196 std::function<void(const std::shared_ptr<MCTPEndpoint>& ep)> removeHandler; in TEST()