| 223 | } |
| 224 | |
| 225 | DeviceManager::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 | |
| 243 | void DeviceManager::ReceiversIPC::receiverAdded( |
| 244 | const std::shared_ptr<Receiver>& r) { |
nothing calls this directly
no outgoing calls
no test coverage detected