webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
StunRequestTest Class Reference
Inheritance diagram for StunRequestTest:
testing::Test sigslot::has_slots<> sigslot::has_slots_interface sigslot::has_slots_interface

Public Member Functions

 StunRequestTest ()
 
void OnSendPacket (const void *data, size_t size, StunRequest *req)
 
void OnResponse (StunMessage *res)
 
void OnErrorResponse (StunMessage *res)
 
void OnTimeout ()
 
- Public Member Functions inherited from sigslot::has_slots<>
 has_slots ()
 
 has_slots ()
 
 ~has_slots ()
 
 ~has_slots ()
 
- Public Member Functions inherited from sigslot::has_slots_interface
void signal_connect (_signal_base_interface *sender)
 
void signal_disconnect (_signal_base_interface *sender)
 
void disconnect_all ()
 
void signal_connect (_signal_base_interface *sender)
 
void signal_disconnect (_signal_base_interface *sender)
 
void disconnect_all ()
 

Static Protected Member Functions

static StunMessageCreateStunMessage (StunMessageType type, StunMessage *req)
 
static int TotalDelay (int sends)
 

Protected Attributes

StunRequestManager manager_
 
int request_count_
 
StunMessageresponse_
 
bool success_
 
bool failure_
 
bool timeout_
 

Additional Inherited Members

- Protected Member Functions inherited from testing::Test
 Test ()
 
virtual void SetUp ()
 
virtual void TearDown ()
 
- Protected Member Functions inherited from sigslot::has_slots_interface
 has_slots_interface (signal_connect_t conn, signal_disconnect_t disc, disconnect_all_t disc_all)
 
virtual ~has_slots_interface ()
 
 has_slots_interface (signal_connect_t conn, signal_disconnect_t disc, disconnect_all_t disc_all)
 
virtual ~has_slots_interface ()
 

Constructor & Destructor Documentation

◆ StunRequestTest()

StunRequestTest::StunRequestTest ( )
inline

Member Function Documentation

◆ CreateStunMessage()

static StunMessage* StunRequestTest::CreateStunMessage ( StunMessageType  type,
StunMessage req 
)
inlinestaticprotected

◆ OnErrorResponse()

void StunRequestTest::OnErrorResponse ( StunMessage res)
inline

◆ OnResponse()

void StunRequestTest::OnResponse ( StunMessage res)
inline

◆ OnSendPacket()

void StunRequestTest::OnSendPacket ( const void data,
size_t  size,
StunRequest req 
)
inline

◆ OnTimeout()

void StunRequestTest::OnTimeout ( )
inline

◆ TotalDelay()

static int StunRequestTest::TotalDelay ( int  sends)
inlinestaticprotected

Member Data Documentation

◆ failure_

bool StunRequestTest::failure_
protected

◆ manager_

StunRequestManager StunRequestTest::manager_
protected

◆ request_count_

int StunRequestTest::request_count_
protected

◆ response_

StunMessage* StunRequestTest::response_
protected

◆ success_

bool StunRequestTest::success_
protected

◆ timeout_

bool StunRequestTest::timeout_
protected

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