Twitch SDK (Internal)
ttv
BufferedSocket
ttv::BufferedSocket Member List
This is the complete list of members for
ttv::BufferedSocket
, including all inherited members.
Bind
(const std::shared_ptr< ISocket > &socket)
ttv::BufferedSocket
BufferedSocket
()
ttv::BufferedSocket
Connect
()
ttv::BufferedSocket
Connected
()
ttv::BufferedSocket
Disconnect
()
ttv::BufferedSocket
DoSend
(const uint8_t *buffer, size_t length)
ttv::BufferedSocket
private
FlushCache
()
ttv::BufferedSocket
GetAverageSendBitRate
(uint64_t measurementWindow, uint64_t &bitsPerSecond) const
ttv::BufferedSocket
GetCongestionLevel
(uint64_t measurementWindow, double &congestionLevel) const
ttv::BufferedSocket
kMaxBufferSize
ttv::BufferedSocket
private
static
mBlocking
ttv::BufferedSocket
private
mCache
ttv::BufferedSocket
private
mCachePos
ttv::BufferedSocket
private
mLastFlushTime
ttv::BufferedSocket
private
mSocket
ttv::BufferedSocket
private
mTracker
ttv::BufferedSocket
private
Recv
(uint8_t *buffer, size_t length, size_t &received, uint64_t maxWaitForBufferFill)
ttv::BufferedSocket
Send
(const uint8_t *buffer, size_t length, bool cache)
ttv::BufferedSocket
SetBlockingMode
(bool blockingMode)
ttv::BufferedSocket
TotalReceived
()
ttv::BufferedSocket
TotalSent
()
ttv::BufferedSocket
~BufferedSocket
()
ttv::BufferedSocket
Generated by
1.8.13