|
USBGuard
Software framework that protects your computer against rogue USB devices by implementing basic whitelisting and blacklisting capabilities.
|
This is the complete list of members for usbguard::IPCClient, including all inherited members.
| appendRule(const std::string &rule_spec, uint32_t parent_id, bool permanent) override | usbguard::IPCClient | virtual |
| applyDevicePolicy(uint32_t id, Rule::Target target, bool permanent) override | usbguard::IPCClient | virtual |
| connect() | usbguard::IPCClient | |
| DevicePolicyChanged(uint32_t id, Rule::Target target_old, Rule::Target target_new, const std::string &device_rule, uint32_t rule_id) override | usbguard::IPCClient | inlinevirtual |
| DevicePresenceChanged(uint32_t id, DeviceManager::EventType event, Rule::Target target, const std::string &device_rule) override | usbguard::IPCClient | inlinevirtual |
| disconnect() | usbguard::IPCClient | |
| ExceptionMessage(const std::string &context, const std::string &object, const std::string &reason) override | usbguard::IPCClient | inlinevirtual |
| getParameter(const std::string &name) override | usbguard::IPCClient | virtual |
| IPCClient(bool connected=false) | usbguard::IPCClient | |
| IPCConnected() | usbguard::IPCClient | inlinevirtual |
| IPCDisconnected(bool exception_initiated, const IPCException &exception) | usbguard::IPCClient | inlinevirtual |
| isConnected() const | usbguard::IPCClient | |
| listDevices(const std::string &query) override | usbguard::IPCClient | virtual |
| listDevices() | usbguard::IPCClient | inline |
| listRules(const std::string &label) override | usbguard::IPCClient | virtual |
| listRules() | usbguard::IPCClient | inline |
| PropertyParameterChanged(const std::string &name, const std::string &value_old, const std::string &value_new) override | usbguard::IPCClient | inlinevirtual |
| removeRule(uint32_t id) override | usbguard::IPCClient | virtual |
| setParameter(const std::string &name, const std::string &value) override | usbguard::IPCClient | virtual |
| wait() | usbguard::IPCClient | |
| ~IPCClient() | usbguard::IPCClient | virtual |
1.8.15