#include <udp_socket_posix.h>
|
| UdpSocketPosix (const int32_t id, UdpSocketManager *mgr, bool ipV6Enable=false) |
|
virtual | ~UdpSocketPosix () |
|
bool | SetCallback (CallbackObj obj, IncomingSocketCallback cb) override |
|
bool | Bind (const SocketAddress &name) override |
|
bool | SetSockopt (int32_t level, int32_t optname, const int8_t *optval, int32_t optlen) override |
|
int32_t | SetTOS (const int32_t serviceType) override |
|
int32_t | SendTo (const int8_t *buf, size_t len, const SocketAddress &to) override |
|
void | CloseBlocking () override |
|
SOCKET | GetFd () |
|
bool | ValidHandle () override |
|
bool | SetQos (int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, const SocketAddress &, int32_t) override |
|
bool | CleanUp () |
|
void | HasIncoming () |
|
bool | WantsIncoming () |
|
void | ReadyForDeletion () |
|
| UdpSocketPosix (const int32_t id, UdpSocketManager *mgr, bool ipV6Enable=false) |
|
virtual | ~UdpSocketPosix () |
|
bool | SetCallback (CallbackObj obj, IncomingSocketCallback cb) override |
|
bool | Bind (const SocketAddress &name) override |
|
bool | SetSockopt (int32_t level, int32_t optname, const int8_t *optval, int32_t optlen) override |
|
int32_t | SetTOS (const int32_t serviceType) override |
|
int32_t | SendTo (const int8_t *buf, size_t len, const SocketAddress &to) override |
|
void | CloseBlocking () override |
|
SOCKET | GetFd () |
|
bool | ValidHandle () override |
|
bool | SetQos (int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, const SocketAddress &, int32_t) override |
|
bool | CleanUp () |
|
void | HasIncoming () |
|
bool | WantsIncoming () |
|
void | ReadyForDeletion () |
|
virtual bool | StartReceiving () |
|
virtual bool | StartReceiving (const uint32_t) |
|
virtual bool | StopReceiving () |
|
virtual int32_t | SetPCP (const int32_t) |
|
virtual void | SetEventToNull () |
|
virtual uint32_t | ReceiveBuffers () |
|
virtual bool | StartReceiving () |
|
virtual bool | StartReceiving (const uint32_t) |
|
virtual bool | StopReceiving () |
|
virtual int32_t | SetPCP (const int32_t) |
|
virtual void | SetEventToNull () |
|
virtual uint32_t | ReceiveBuffers () |
|
|
static UdpSocketWrapper * | CreateSocket (const int32_t id, UdpSocketManager *mgr, CallbackObj obj, IncomingSocketCallback cb, bool ipV6Enable=false, bool disableGQOS=false) |
|
static UdpSocketWrapper * | CreateSocket (const int32_t id, UdpSocketManager *mgr, CallbackObj obj, IncomingSocketCallback cb, bool ipV6Enable=false, bool disableGQOS=false) |
|
| UdpSocketWrapper () |
|
virtual | ~UdpSocketWrapper () |
|
| UdpSocketWrapper () |
|
virtual | ~UdpSocketWrapper () |
|
bool | _wantsIncoming |
|
EventWrapper * | _deleteEvent |
|
◆ UdpSocketPosix() [1/2]
◆ ~UdpSocketPosix() [1/2]
webrtc::test::UdpSocketPosix::~UdpSocketPosix |
( |
| ) |
|
|
virtual |
◆ UdpSocketPosix() [2/2]
◆ ~UdpSocketPosix() [2/2]
virtual webrtc::test::UdpSocketPosix::~UdpSocketPosix |
( |
| ) |
|
|
virtual |
◆ Bind() [1/2]
bool webrtc::test::UdpSocketPosix::Bind |
( |
const SocketAddress & |
name | ) |
|
|
overridevirtual |
◆ Bind() [2/2]
bool webrtc::test::UdpSocketPosix::Bind |
( |
const SocketAddress & |
name | ) |
|
|
overridevirtual |
◆ CleanUp() [1/2]
bool webrtc::test::UdpSocketPosix::CleanUp |
( |
| ) |
|
◆ CleanUp() [2/2]
bool webrtc::test::UdpSocketPosix::CleanUp |
( |
| ) |
|
◆ CloseBlocking() [1/2]
void webrtc::test::UdpSocketPosix::CloseBlocking |
( |
| ) |
|
|
overridevirtual |
◆ CloseBlocking() [2/2]
void webrtc::test::UdpSocketPosix::CloseBlocking |
( |
| ) |
|
|
overridevirtual |
◆ GetFd() [1/2]
SOCKET webrtc::test::UdpSocketPosix::GetFd |
( |
| ) |
|
◆ GetFd() [2/2]
SOCKET webrtc::test::UdpSocketPosix::GetFd |
( |
| ) |
|
◆ HasIncoming() [1/2]
void webrtc::test::UdpSocketPosix::HasIncoming |
( |
| ) |
|
◆ HasIncoming() [2/2]
void webrtc::test::UdpSocketPosix::HasIncoming |
( |
| ) |
|
◆ ReadyForDeletion() [1/2]
void webrtc::test::UdpSocketPosix::ReadyForDeletion |
( |
| ) |
|
◆ ReadyForDeletion() [2/2]
void webrtc::test::UdpSocketPosix::ReadyForDeletion |
( |
| ) |
|
◆ SendTo() [1/2]
◆ SendTo() [2/2]
◆ SetCallback() [1/2]
◆ SetCallback() [2/2]
◆ SetQos() [1/2]
◆ SetQos() [2/2]
◆ SetSockopt() [1/2]
◆ SetSockopt() [2/2]
◆ SetTOS() [1/2]
int32_t webrtc::test::UdpSocketPosix::SetTOS |
( |
const int32_t |
serviceType | ) |
|
|
overridevirtual |
◆ SetTOS() [2/2]
int32_t webrtc::test::UdpSocketPosix::SetTOS |
( |
const int32_t |
serviceType | ) |
|
|
overridevirtual |
◆ ValidHandle() [1/2]
bool webrtc::test::UdpSocketPosix::ValidHandle |
( |
| ) |
|
|
overridevirtual |
◆ ValidHandle() [2/2]
bool webrtc::test::UdpSocketPosix::ValidHandle |
( |
| ) |
|
|
overridevirtual |
◆ WantsIncoming() [1/2]
bool webrtc::test::UdpSocketPosix::WantsIncoming |
( |
| ) |
|
◆ WantsIncoming() [2/2]
bool webrtc::test::UdpSocketPosix::WantsIncoming |
( |
| ) |
|
◆ UdpSocketManagerPosix
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/usr/local/include/webrtc/voice_engine/test/channel_transport/udp_socket_posix.h
- Source/ThirdParty/libwebrtc/Source/webrtc/voice_engine/test/channel_transport/udp_socket_posix.cc