webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
VirtualSocketServerTest Class Reference
Inheritance diagram for VirtualSocketServerTest:
testing::Test

Public Member Functions

 VirtualSocketServerTest ()
 
void CheckPortIncrementalization (const SocketAddress &post, const SocketAddress &pre)
 
void TestDefaultRoute (const IPAddress &default_route)
 
void BasicTest (const SocketAddress &initial_addr)
 
void ConnectTest (const SocketAddress &initial_addr)
 
void ConnectToNonListenerTest (const SocketAddress &initial_addr)
 
void CloseDuringConnectTest (const SocketAddress &initial_addr)
 
void CloseTest (const SocketAddress &initial_addr)
 
void TcpSendTest (const SocketAddress &initial_addr)
 
void TcpSendsPacketsInOrderTest (const SocketAddress &initial_addr)
 
void BandwidthTest (const SocketAddress &initial_addr)
 
void DelayTest (const SocketAddress &initial_addr)
 
void CrossFamilyConnectionTest (const SocketAddress &client_addr, const SocketAddress &server_addr, bool shouldSucceed)
 
void CrossFamilyDatagramTest (const SocketAddress &client_addr, const SocketAddress &server_addr, bool shouldSucceed)
 

Protected Member Functions

virtual void SetUp ()
 
virtual void TearDown ()
 
- Protected Member Functions inherited from testing::Test
 Test ()
 

Protected Attributes

VirtualSocketServerss_
 
const SocketAddress kIPv4AnyAddress
 
const SocketAddress kIPv6AnyAddress
 

Constructor & Destructor Documentation

◆ VirtualSocketServerTest()

VirtualSocketServerTest::VirtualSocketServerTest ( )
inline

Member Function Documentation

◆ BandwidthTest()

void VirtualSocketServerTest::BandwidthTest ( const SocketAddress initial_addr)
inline

◆ BasicTest()

void VirtualSocketServerTest::BasicTest ( const SocketAddress initial_addr)
inline

◆ CheckPortIncrementalization()

void VirtualSocketServerTest::CheckPortIncrementalization ( const SocketAddress post,
const SocketAddress pre 
)
inline

◆ CloseDuringConnectTest()

void VirtualSocketServerTest::CloseDuringConnectTest ( const SocketAddress initial_addr)
inline

◆ CloseTest()

void VirtualSocketServerTest::CloseTest ( const SocketAddress initial_addr)
inline

◆ ConnectTest()

void VirtualSocketServerTest::ConnectTest ( const SocketAddress initial_addr)
inline

◆ ConnectToNonListenerTest()

void VirtualSocketServerTest::ConnectToNonListenerTest ( const SocketAddress initial_addr)
inline

◆ CrossFamilyConnectionTest()

void VirtualSocketServerTest::CrossFamilyConnectionTest ( const SocketAddress client_addr,
const SocketAddress server_addr,
bool  shouldSucceed 
)
inline

◆ CrossFamilyDatagramTest()

void VirtualSocketServerTest::CrossFamilyDatagramTest ( const SocketAddress client_addr,
const SocketAddress server_addr,
bool  shouldSucceed 
)
inline

◆ DelayTest()

void VirtualSocketServerTest::DelayTest ( const SocketAddress initial_addr)
inline

◆ SetUp()

virtual void VirtualSocketServerTest::SetUp ( )
inlineprotectedvirtual

Reimplemented from testing::Test.

◆ TcpSendsPacketsInOrderTest()

void VirtualSocketServerTest::TcpSendsPacketsInOrderTest ( const SocketAddress initial_addr)
inline

◆ TcpSendTest()

void VirtualSocketServerTest::TcpSendTest ( const SocketAddress initial_addr)
inline

◆ TearDown()

virtual void VirtualSocketServerTest::TearDown ( )
inlineprotectedvirtual

Reimplemented from testing::Test.

◆ TestDefaultRoute()

void VirtualSocketServerTest::TestDefaultRoute ( const IPAddress default_route)
inline

Member Data Documentation

◆ kIPv4AnyAddress

const SocketAddress VirtualSocketServerTest::kIPv4AnyAddress
protected

◆ kIPv6AnyAddress

const SocketAddress VirtualSocketServerTest::kIPv6AnyAddress
protected

◆ ss_

VirtualSocketServer* VirtualSocketServerTest::ss_
protected

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