#include <UIServer.hpp>
Classes | |
| class | Impl |
Public Member Functions | |
| UIServer () | |
| ~UIServer () | |
| void | start (const std::string &socketPath="unix:///tmp/bsd-daemon.sock") |
| void | stop () |
| void | sendReply (ReplyAction action) |
| void | queueNotification (int type, const std::string &data={}) |
Public Attributes | |
| sigc::signal< void()> | signal_daemon_connected |
| sigc::signal< void()> | signal_daemon_disconnected |
| sigc::signal< void(const ConnectionInfo &)> | signal_new_connection |
| sigc::signal< void(const AlertInfo &)> | signal_alert |
Private Attributes | |
| std::unique_ptr< Impl > | impl_ |
Definition at line 72 of file UIServer.hpp.
| UIServer::UIServer | ( | ) |
Definition at line 417 of file UIServer.cpp.
References impl_.
Referenced by UIServer::Impl::Impl().
| UIServer::~UIServer | ( | ) |
| void UIServer::queueNotification | ( | int | type, |
| const std::string & | data = {} ) |
Definition at line 423 of file UIServer.cpp.
References impl_.
Referenced by MainWindow::sendDesktopActivityState().
| void UIServer::sendReply | ( | ReplyAction | action | ) |
Definition at line 422 of file UIServer.cpp.
References impl_.
Referenced by MainWindow::onNewConnection(), MainWindow::onVerdict(), and ConnectionsPage::onVerdictEdited().
| void UIServer::start | ( | ) |
| void UIServer::stop | ( | ) |
Definition at line 421 of file UIServer.cpp.
References impl_.
Referenced by MainWindow::~MainWindow(), and ~UIServer().
|
private |
Definition at line 96 of file UIServer.hpp.
Referenced by queueNotification(), sendReply(), start(), stop(), and UIServer().
| sigc::signal<void(const AlertInfo&)> UIServer::signal_alert |
Definition at line 92 of file UIServer.hpp.
Referenced by UIServer::Impl::dispatch_alert().
| sigc::signal<void()> UIServer::signal_daemon_connected |
Definition at line 89 of file UIServer.hpp.
Referenced by UIServer::Impl::dispatch_connected().
| sigc::signal<void()> UIServer::signal_daemon_disconnected |
Definition at line 90 of file UIServer.hpp.
Referenced by UIServer::Impl::dispatch_disconnected().
| sigc::signal<void(const ConnectionInfo&)> UIServer::signal_new_connection |
Definition at line 91 of file UIServer.hpp.
Referenced by UIServer::Impl::dispatch_new_connection().