| 1234567891011121314151617181920212223242526272829 |
- namespace MQTTnet.Formatter
- {
- public interface IMqttPacketWriter
- {
- int Length { get; }
- void WriteWithLengthPrefix(string value);
- void Write(byte value);
- void WriteWithLengthPrefix(byte[] value);
- void Write(ushort value);
- void Write(IMqttPacketWriter value);
- void WriteVariableLengthInteger(uint value);
- void Write(byte[] value, int offset, int length);
- void Reset(int length);
- void Seek(int offset);
- void FreeBuffer();
- byte[] GetBuffer();
- }
- }
|