trantor
Non-blocking I/O cross-platform TCP network library, using C++14
Loading...
Searching...
No Matches
trantor::MsgBuffer Member List
This is the complete list of members for
trantor::MsgBuffer
, including all inherited members.
addInFront
(const char *buf, size_t len)
trantor::MsgBuffer
addInFrontInt16
(const uint16_t s)
trantor::MsgBuffer
addInFrontInt32
(const uint32_t i)
trantor::MsgBuffer
addInFrontInt64
(const uint64_t l)
trantor::MsgBuffer
addInFrontInt8
(const uint8_t b)
trantor::MsgBuffer
inline
append
(const MsgBuffer &buf)
trantor::MsgBuffer
append
(const char(&buf)[N]) (defined in
trantor::MsgBuffer
)
trantor::MsgBuffer
inline
append
(const char *buf, size_t len) (defined in
trantor::MsgBuffer
)
trantor::MsgBuffer
append
(const std::string &buf) (defined in
trantor::MsgBuffer
)
trantor::MsgBuffer
inline
appendInt16
(const uint16_t s)
trantor::MsgBuffer
appendInt32
(const uint32_t i)
trantor::MsgBuffer
appendInt64
(const uint64_t l)
trantor::MsgBuffer
appendInt8
(const uint8_t b)
trantor::MsgBuffer
inline
beginWrite
() const
trantor::MsgBuffer
inline
beginWrite
() (defined in
trantor::MsgBuffer
)
trantor::MsgBuffer
inline
ensureWritableBytes
(size_t len)
trantor::MsgBuffer
findCRLF
() const
trantor::MsgBuffer
inline
hasWritten
(size_t len)
trantor::MsgBuffer
inline
MsgBuffer
(size_t len=TRANTOR_BUFFER_DEFAULT_LENGTH)
trantor::MsgBuffer
explicit
operator[]
(size_t offset) const
trantor::MsgBuffer
inline
operator[]
(size_t offset) (defined in
trantor::MsgBuffer
)
trantor::MsgBuffer
inline
peek
() const
trantor::MsgBuffer
inline
peekInt16
() const
trantor::MsgBuffer
peekInt32
() const
trantor::MsgBuffer
peekInt64
() const
trantor::MsgBuffer
peekInt8
() const
trantor::MsgBuffer
inline
read
(size_t len)
trantor::MsgBuffer
readableBytes
() const
trantor::MsgBuffer
inline
readFd
(int fd, int *retErrno)
trantor::MsgBuffer
readInt16
()
trantor::MsgBuffer
readInt32
()
trantor::MsgBuffer
readInt64
()
trantor::MsgBuffer
readInt8
()
trantor::MsgBuffer
retrieve
(size_t len)
trantor::MsgBuffer
retrieveAll
()
trantor::MsgBuffer
retrieveUntil
(const char *end)
trantor::MsgBuffer
inline
swap
(MsgBuffer &buf) noexcept
trantor::MsgBuffer
unwrite
(size_t offset)
trantor::MsgBuffer
inline
writableBytes
() const
trantor::MsgBuffer
inline
Generated by
1.15.0