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

Method IPC

src/logid/Receiver.cpp:215–234  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

213}
214
215Receiver::IPC::IPC(Receiver* receiver) :
216 ipcgull::interface(
217 SERVICE_ROOT_NAME ".Receiver",
218 {
219 {"GetPaired", {receiver, &Receiver::pairedDevices, {"devices"}}},
220 {"StartPair", {receiver, &Receiver::startPair, {"timeout"}}},
221 {"StopPair", {receiver, &Receiver::stopPair}},
222 {"Unpair", {receiver, &Receiver::unpair, {"device"}}}
223 },
224 {
225 {"Bolt", ipcgull::property<bool>(ipcgull::property_readable,
226 receiver->receiver()->bolt())}
227 }, {
228 {"PairReady",
229 ipcgull::signal::make_signal<std::string, uint16_t, std::string,
230 std::string>(
231 {"name", "pid", "type", "passkey"})
232 }
233 }) {
234}

Callers

nothing calls this directly

Calls 2

boltMethod · 0.80
receiverMethod · 0.80

Tested by

no test coverage detected