38 return s_expectedSize;
42 static size_t s_expectedSize;
static int void FAR * data
Definition ArchNetworkWinsock.cpp:34
static constexpr auto s_clipboardChunkMetaSize
Definition ClipboardChunk.h:16
uint8_t ClipboardID
Clipboard ID.
Definition ClipboardTypes.h:16
Deskflow Network Protocol Specification and Implementation.
Chunk(size_t size)
Definition Chunk.cpp:10
static size_t getExpectedSize()
Definition ClipboardChunk.h:36
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:24
TransferState
Data reception state codes.
Definition ProtocolTypes.h:176
Definition EventTypes.h:11