Deskflow 1.26.0.0
Keyboard and mouse sharing utility
Loading...
Searching...
No Matches
Server::KeyboardBroadcastInfo Class Reference

Keyboard broadcast data. More...

#include <Server.h>

Inheritance diagram for Server::KeyboardBroadcastInfo:
Collaboration diagram for Server::KeyboardBroadcastInfo:

Public Types

enum  State { kOff , kOn , kToggle }

Public Member Functions

 KeyboardBroadcastInfo (State state=kToggle)
 KeyboardBroadcastInfo (State state, const std::string &screens)
 ~KeyboardBroadcastInfo () override=default
Public Member Functions inherited from EventData
 EventData ()=default
virtual ~EventData ()=default

Public Attributes

State m_state
std::string m_screens

Detailed Description

Keyboard broadcast data.

Member Enumeration Documentation

◆ State

Enumerator
kOff 
kOn 
kToggle 

Constructor & Destructor Documentation

◆ KeyboardBroadcastInfo() [1/2]

Server::KeyboardBroadcastInfo::KeyboardBroadcastInfo ( State state = kToggle)
inlineexplicit

◆ KeyboardBroadcastInfo() [2/2]

Server::KeyboardBroadcastInfo::KeyboardBroadcastInfo ( State state,
const std::string & screens )
inline

◆ ~KeyboardBroadcastInfo()

Server::KeyboardBroadcastInfo::~KeyboardBroadcastInfo ( )
overridedefault

Member Data Documentation

◆ m_screens

std::string Server::KeyboardBroadcastInfo::m_screens

◆ m_state

State Server::KeyboardBroadcastInfo::m_state

The documentation for this class was generated from the following file: