5#ifndef FLUTTER_SHELL_PLATFORM_COMMON_CLIENT_WRAPPER_INCLUDE_FLUTTER_BYTE_STREAMS_H_
6#define FLUTTER_SHELL_PLATFORM_COMMON_CLIENT_WRAPPER_INCLUDE_FLUTTER_BYTE_STREAMS_H_
virtual uint8_t ReadByte()=0
virtual void ReadBytes(uint8_t *buffer, size_t length)=0
ByteStreamReader()=default
virtual void ReadAlignment(uint8_t alignment)=0
virtual ~ByteStreamReader()=default
virtual void WriteByte(uint8_t byte)=0
ByteStreamWriter()=default
void WriteInt64(int64_t value)
virtual void WriteBytes(const uint8_t *bytes, size_t length)=0
virtual void WriteAlignment(uint8_t alignment)=0
void WriteDouble(double value)
void WriteInt32(int32_t value)
virtual ~ByteStreamWriter()=default