Twitch SDK (Internal)
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::BufferedSocketprivate
FlushCache()ttv::BufferedSocket
GetAverageSendBitRate(uint64_t measurementWindow, uint64_t &bitsPerSecond) constttv::BufferedSocket
GetCongestionLevel(uint64_t measurementWindow, double &congestionLevel) constttv::BufferedSocket
kMaxBufferSizettv::BufferedSocketprivatestatic
mBlockingttv::BufferedSocketprivate
mCachettv::BufferedSocketprivate
mCachePosttv::BufferedSocketprivate
mLastFlushTimettv::BufferedSocketprivate
mSocketttv::BufferedSocketprivate
mTrackerttv::BufferedSocketprivate
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