webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
rtc::FakePhysicalSocketServer Class Reference
Inheritance diagram for rtc::FakePhysicalSocketServer:
rtc::PhysicalSocketServer rtc::SocketServer rtc::SocketServer rtc::SocketFactory rtc::SocketFactory rtc::SocketFactory rtc::SocketFactory

Public Member Functions

 FakePhysicalSocketServer (PhysicalSocketTest *test)
 
AsyncSocketCreateAsyncSocket (int type) override
 
AsyncSocketCreateAsyncSocket (int family, int type) override
 
AsyncSocketWrapSocket (SOCKET s) override
 
PhysicalSocketTestGetTest () const
 
- Public Member Functions inherited from rtc::PhysicalSocketServer
 PhysicalSocketServer ()
 
 ~PhysicalSocketServer () override
 
SocketCreateSocket (int type) override
 
SocketCreateSocket (int family, int type) override
 
bool Wait (int cms, bool process_io) override
 
void WakeUp () override
 
void Add (Dispatcher *dispatcher)
 
void Remove (Dispatcher *dispatcher)
 
 PhysicalSocketServer ()
 
 ~PhysicalSocketServer () override
 
SocketCreateSocket (int type) override
 
SocketCreateSocket (int family, int type) override
 
bool Wait (int cms, bool process_io) override
 
void WakeUp () override
 
void Add (Dispatcher *dispatcher)
 
void Remove (Dispatcher *dispatcher)
 
- Public Member Functions inherited from rtc::SocketServer
virtual void SetMessageQueue (MessageQueue *)
 
void set_network_binder (NetworkBinderInterface *binder)
 
NetworkBinderInterfacenetwork_binder () const
 
virtual void SetMessageQueue (MessageQueue *)
 
void set_network_binder (NetworkBinderInterface *binder)
 
NetworkBinderInterfacenetwork_binder () const
 
- Public Member Functions inherited from rtc::SocketFactory
virtual ~SocketFactory ()
 
virtual ~SocketFactory ()
 

Additional Inherited Members

- Static Public Member Functions inherited from rtc::SocketServer
static std::unique_ptr< SocketServerCreateDefault ()
 
static std::unique_ptr< SocketServerCreateDefault ()
 
- Static Public Attributes inherited from rtc::SocketServer
static const int kForever = -1
 

Constructor & Destructor Documentation

◆ FakePhysicalSocketServer()

rtc::FakePhysicalSocketServer::FakePhysicalSocketServer ( PhysicalSocketTest test)
inlineexplicit

Member Function Documentation

◆ CreateAsyncSocket() [1/2]

AsyncSocket* rtc::FakePhysicalSocketServer::CreateAsyncSocket ( int  type)
inlineoverridevirtual

Reimplemented from rtc::PhysicalSocketServer.

◆ CreateAsyncSocket() [2/2]

AsyncSocket* rtc::FakePhysicalSocketServer::CreateAsyncSocket ( int  family,
int  type 
)
inlineoverridevirtual

Reimplemented from rtc::PhysicalSocketServer.

◆ GetTest()

PhysicalSocketTest* rtc::FakePhysicalSocketServer::GetTest ( ) const
inline

◆ WrapSocket()

AsyncSocket* rtc::FakePhysicalSocketServer::WrapSocket ( SOCKET  s)
inlineoverridevirtual

Reimplemented from rtc::PhysicalSocketServer.


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