MCPcopy Create free account
hub / github.com/PixlOne/logiops / ReceiversIPC

Method ReceiversIPC

src/logid/DeviceManager.cpp:225–241  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

223}
224
225DeviceManager::ReceiversIPC::ReceiversIPC(DeviceManager* manager) :
226 ipcgull::interface(
227 SERVICE_ROOT_NAME ".Receivers",
228 {
229 {"Enumerate", {manager, &DeviceManager::listReceivers,
230 {"receivers"}}}
231 },
232 {},
233 {
234 {"ReceiverAdded",
235 ipcgull::make_signal<std::shared_ptr<Receiver>>(
236 {"receiver"})},
237 {"ReceiverRemoved",
238 ipcgull::make_signal<std::shared_ptr<Receiver>>(
239 {"receiver"})}
240 }) {
241}
242
243void DeviceManager::ReceiversIPC::receiverAdded(
244 const std::shared_ptr<Receiver>& r) {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected