webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
Sender Struct Reference
Inheritance diagram for Sender:
rtc::MessageHandler

Public Member Functions

 Sender (Thread *th, AsyncSocket *s, uint32_t rt)
 
uint32_t NextDelay ()
 
void OnMessage (Message *pmsg)
 
- Public Member Functions inherited from rtc::MessageHandler
virtual WEBRTC_DYLIB_EXPORT ~MessageHandler ()
 
virtual WEBRTC_DYLIB_EXPORT ~MessageHandler ()
 

Public Attributes

Threadthread
 
std::unique_ptr< AsyncUDPSocketsocket
 
rtc::PacketOptions options
 
bool done
 
uint32_t rate
 
uint32_t count
 
int64_t last_send
 
char dummy [4096]
 

Additional Inherited Members

- Protected Member Functions inherited from rtc::MessageHandler
 MessageHandler ()
 
 MessageHandler ()
 

Constructor & Destructor Documentation

◆ Sender()

Sender::Sender ( Thread th,
AsyncSocket s,
uint32_t  rt 
)
inline

Member Function Documentation

◆ NextDelay()

uint32_t Sender::NextDelay ( )
inline

◆ OnMessage()

void Sender::OnMessage ( Message pmsg)
inlinevirtual

Implements rtc::MessageHandler.

Member Data Documentation

◆ count

uint32_t Sender::count

◆ done

bool Sender::done

◆ dummy

char Sender::dummy[4096]

◆ last_send

int64_t Sender::last_send

◆ options

rtc::PacketOptions Sender::options

◆ rate

uint32_t Sender::rate

◆ socket

std::unique_ptr<AsyncUDPSocket> Sender::socket

◆ thread

Thread* Sender::thread

The documentation for this struct was generated from the following file: