12345678910111213141516171819202122232425262728293031323334353637 |
- #ifndef RTC_BASE_MESSAGE_BUFFER_READER_H_
- #define RTC_BASE_MESSAGE_BUFFER_READER_H_
- #include "rtc_base/byte_buffer.h"
- namespace webrtc {
- class MessageBufferReader : public rtc::ByteBufferReader {
- public:
- MessageBufferReader(const char* bytes, size_t len)
- : rtc::ByteBufferReader(bytes, len) {}
- ~MessageBufferReader() = default;
-
- const char* MessageData() const { return bytes_; }
-
-
- size_t MessageLength() const { return size_; }
-
- size_t CurrentOffset() const { return start_; }
- };
- }
- #endif
|