quick commit
This commit is contained in:
@@ -10,17 +10,14 @@ class HyprlandService
|
||||
HyprlandService();
|
||||
~HyprlandService();
|
||||
|
||||
// Setup the connection
|
||||
void start();
|
||||
|
||||
// Signal that emits (EventName, EventData)
|
||||
// Example: emits ("workspace", "1")
|
||||
sigc::signal<void(std::string, std::string)> on_event;
|
||||
|
||||
void start();
|
||||
void on_hyprland_event(std::string event, std::string data);
|
||||
|
||||
private:
|
||||
int m_fd = -1; // File descriptor for the socket
|
||||
std::string m_buffer; // Buffer to handle partial socket reads
|
||||
int m_fd = -1;
|
||||
std::string m_buffer;
|
||||
|
||||
bool on_socket_read(Glib::IOCondition condition);
|
||||
void parse_message(const std::string &line);
|
||||
|
||||
Reference in New Issue
Block a user