webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
testing::SocketTestClient Class Reference

#include <testutils.h>

Inheritance diagram for testing::SocketTestClient:
sigslot::has_slots<> sigslot::has_slots<> sigslot::has_slots_interface sigslot::has_slots_interface sigslot::has_slots_interface sigslot::has_slots_interface

Public Member Functions

 SocketTestClient ()
 
 SocketTestClient (AsyncSocket *socket)
 
 SocketTestClient (const SocketAddress &address)
 
AsyncSocketsocket ()
 
void QueueString (const char *data)
 
void QueueStringF (const char *format,...)
 
void QueueData (const char *data, size_t len)
 
std::string ReadData ()
 
bool IsConnected () const
 
bool IsClosed () const
 
 SocketTestClient ()
 
 SocketTestClient (AsyncSocket *socket)
 
 SocketTestClient (const SocketAddress &address)
 
AsyncSocketsocket ()
 
void QueueString (const char *data)
 
void QueueStringF (const char *format,...)
 
void QueueData (const char *data, size_t len)
 
std::string ReadData ()
 
bool IsConnected () const
 
bool IsClosed () const
 
- 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 ()
 

Additional Inherited Members

- 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

◆ SocketTestClient() [1/6]

testing::SocketTestClient::SocketTestClient ( )
inline

◆ SocketTestClient() [2/6]

testing::SocketTestClient::SocketTestClient ( AsyncSocket socket)
inline

◆ SocketTestClient() [3/6]

testing::SocketTestClient::SocketTestClient ( const SocketAddress address)
inline

◆ SocketTestClient() [4/6]

testing::SocketTestClient::SocketTestClient ( )
inline

◆ SocketTestClient() [5/6]

testing::SocketTestClient::SocketTestClient ( AsyncSocket socket)
inline

◆ SocketTestClient() [6/6]

testing::SocketTestClient::SocketTestClient ( const SocketAddress address)
inline

Member Function Documentation

◆ IsClosed() [1/2]

bool testing::SocketTestClient::IsClosed ( ) const
inline

◆ IsClosed() [2/2]

bool testing::SocketTestClient::IsClosed ( ) const
inline

◆ IsConnected() [1/2]

bool testing::SocketTestClient::IsConnected ( ) const
inline

◆ IsConnected() [2/2]

bool testing::SocketTestClient::IsConnected ( ) const
inline

◆ QueueData() [1/2]

void testing::SocketTestClient::QueueData ( const char *  data,
size_t  len 
)
inline

◆ QueueData() [2/2]

void testing::SocketTestClient::QueueData ( const char *  data,
size_t  len 
)
inline

◆ QueueString() [1/2]

void testing::SocketTestClient::QueueString ( const char *  data)
inline

◆ QueueString() [2/2]

void testing::SocketTestClient::QueueString ( const char *  data)
inline

◆ QueueStringF() [1/2]

void testing::SocketTestClient::QueueStringF ( const char *  format,
  ... 
)
inline

◆ QueueStringF() [2/2]

void testing::SocketTestClient::QueueStringF ( const char *  format,
  ... 
)
inline

◆ ReadData() [1/2]

std::string testing::SocketTestClient::ReadData ( )
inline

◆ ReadData() [2/2]

std::string testing::SocketTestClient::ReadData ( )
inline

◆ socket() [1/2]

AsyncSocket* testing::SocketTestClient::socket ( )
inline

◆ socket() [2/2]

AsyncSocket* testing::SocketTestClient::socket ( )
inline

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