Deskflow 1.22.0.197
Keyboard and mouse sharing utility
|
#include <ClipboardChunk.h>
Public Member Functions | |
ClipboardChunk (size_t size) | |
Public Member Functions inherited from Chunk | |
Chunk (size_t size) | |
Chunk (Chunk const &)=delete | |
Chunk (Chunk &&)=delete | |
~Chunk () override | |
Chunk & | operator= (Chunk const &)=delete |
Chunk & | operator= (Chunk &&)=delete |
Public Member Functions inherited from EventData | |
EventData ()=default | |
virtual | ~EventData ()=default |
Static Public Member Functions | |
static ClipboardChunk * | start (ClipboardID id, uint32_t sequence, const std::string &size) |
static ClipboardChunk * | data (ClipboardID id, uint32_t sequence, const std::string &data) |
static ClipboardChunk * | end (ClipboardID id, uint32_t sequence) |
static TransferState | assemble (deskflow::IStream *stream, std::string &dataCached, ClipboardID &id, uint32_t &sequence) |
static void | send (deskflow::IStream *stream, void *data) |
static size_t | getExpectedSize () |
Additional Inherited Members | |
Public Attributes inherited from Chunk | |
size_t | m_dataSize = 0 |
char * | m_chunk = nullptr |
|
explicit |
|
static |
|
static |
|
static |
|
inlinestatic |
|
static |
|
static |