37 return s_expectedSize;
41 static size_t s_expectedSize;
static int void FAR * data
Definition ArchNetworkWinsock.cpp:35
static constexpr auto s_clipboardChunkMetaSize
Definition ClipboardChunk.h:15
uint8_t ClipboardID
Clipboard ID.
Definition ClipboardTypes.h:16
Deskflow Network Protocol Specification and Implementation.
Chunk(size_t size)
Definition Chunk.cpp:9
static size_t getExpectedSize()
Definition ClipboardChunk.h:35
static ClipboardChunk * start(ClipboardID id, uint32_t sequence, const std::string &size)
Definition ClipboardChunk.cpp:23
static void send(deskflow::IStream *stream, void *data)
Definition ClipboardChunk.cpp:99
static ClipboardChunk * end(ClipboardID id, uint32_t sequence)
Definition ClipboardChunk.cpp:53
static TransferState assemble(deskflow::IStream *stream, std::string &dataCached, ClipboardID &id, uint32_t &sequence)
Definition ClipboardChunk.cpp:66
ClipboardChunk(size_t size)
Definition ClipboardChunk.cpp:18
static ClipboardChunk * data(ClipboardID id, uint32_t sequence, const std::string &data)
Definition ClipboardChunk.cpp:38
Bidirectional stream interface.
Definition IStream.h:22
TransferState
Data reception state codes.
Definition ProtocolTypes.h:174
Definition EventTypes.h:11