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

#include <udp_socket_manager_posix.h>

Inheritance diagram for webrtc::test::UdpSocketManagerPosix:
webrtc::test::UdpSocketManager webrtc::test::UdpSocketManager

Public Member Functions

 UdpSocketManagerPosix ()
 
virtual ~UdpSocketManagerPosix ()
 
bool Init (int32_t id, uint8_t &numOfWorkThreads) override
 
bool Start () override
 
bool Stop () override
 
bool AddSocket (UdpSocketWrapper *s) override
 
bool RemoveSocket (UdpSocketWrapper *s) override
 
 UdpSocketManagerPosix ()
 
virtual ~UdpSocketManagerPosix ()
 
bool Init (int32_t id, uint8_t &numOfWorkThreads) override
 
bool Start () override
 
bool Stop () override
 
bool AddSocket (UdpSocketWrapper *s) override
 
bool RemoveSocket (UdpSocketWrapper *s) override
 
- Public Member Functions inherited from webrtc::test::UdpSocketManager
virtual uint8_t WorkThreads () const
 
virtual uint8_t WorkThreads () const
 

Additional Inherited Members

- Static Public Member Functions inherited from webrtc::test::UdpSocketManager
static UdpSocketManagerCreate (const int32_t id, uint8_t &numOfWorkThreads)
 
static void Return ()
 
static UdpSocketManagerCreate (const int32_t id, uint8_t &numOfWorkThreads)
 
static void Return ()
 
- Protected Member Functions inherited from webrtc::test::UdpSocketManager
 UdpSocketManager ()
 
virtual ~UdpSocketManager ()
 
 UdpSocketManager ()
 
virtual ~UdpSocketManager ()
 
- Static Protected Member Functions inherited from webrtc::test::UdpSocketManager
static UdpSocketManagerCreateInstance ()
 
static UdpSocketManagerCreateInstance ()
 
- Protected Attributes inherited from webrtc::test::UdpSocketManager
uint8_t _numOfWorkThreads
 

Constructor & Destructor Documentation

◆ UdpSocketManagerPosix() [1/2]

webrtc::test::UdpSocketManagerPosix::UdpSocketManagerPosix ( )

◆ ~UdpSocketManagerPosix() [1/2]

webrtc::test::UdpSocketManagerPosix::~UdpSocketManagerPosix ( )
virtual

◆ UdpSocketManagerPosix() [2/2]

webrtc::test::UdpSocketManagerPosix::UdpSocketManagerPosix ( )

◆ ~UdpSocketManagerPosix() [2/2]

virtual webrtc::test::UdpSocketManagerPosix::~UdpSocketManagerPosix ( )
virtual

Member Function Documentation

◆ AddSocket() [1/2]

bool webrtc::test::UdpSocketManagerPosix::AddSocket ( UdpSocketWrapper s)
overridevirtual

◆ AddSocket() [2/2]

bool webrtc::test::UdpSocketManagerPosix::AddSocket ( UdpSocketWrapper s)
overridevirtual

◆ Init() [1/2]

bool webrtc::test::UdpSocketManagerPosix::Init ( int32_t  id,
uint8_t numOfWorkThreads 
)
overridevirtual

◆ Init() [2/2]

bool webrtc::test::UdpSocketManagerPosix::Init ( int32_t  id,
uint8_t numOfWorkThreads 
)
overridevirtual

◆ RemoveSocket() [1/2]

bool webrtc::test::UdpSocketManagerPosix::RemoveSocket ( UdpSocketWrapper s)
overridevirtual

◆ RemoveSocket() [2/2]

bool webrtc::test::UdpSocketManagerPosix::RemoveSocket ( UdpSocketWrapper s)
overridevirtual

◆ Start() [1/2]

bool webrtc::test::UdpSocketManagerPosix::Start ( )
overridevirtual

◆ Start() [2/2]

bool webrtc::test::UdpSocketManagerPosix::Start ( )
overridevirtual

◆ Stop() [1/2]

bool webrtc::test::UdpSocketManagerPosix::Stop ( )
overridevirtual

◆ Stop() [2/2]

bool webrtc::test::UdpSocketManagerPosix::Stop ( )
overridevirtual

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