mirror of
https://github.com/debauchee/barrier.git
synced 2026-02-08 04:45:03 +08:00
on unix, but client screens don't simulate events other than mouse move. also not supporting clipboard at all yet and the main app is just a temporary framework to test with. must clean up protocol and communication.
18 lines
247 B
C++
18 lines
247 B
C++
#ifndef ICLIENT_H
|
|
#define ICLIENT_H
|
|
|
|
class CString;
|
|
|
|
class IClient {
|
|
public:
|
|
IClient() { }
|
|
virtual ~IClient() { }
|
|
|
|
// manipulators
|
|
|
|
// connect to server and begin processing events
|
|
virtual void run(const CString& hostname) = 0;
|
|
};
|
|
|
|
#endif
|