|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <udp_socket2_win.h>
Public Member Functions | |
| UdpSocket2Windows (const int32_t id, UdpSocketManager *mgr, bool ipV6Enable=false, bool disableGQOS=false) | |
| virtual | ~UdpSocket2Windows () |
| bool | ValidHandle () override |
| bool | SetCallback (CallbackObj, IncomingSocketCallback) override |
| bool | Bind (const SocketAddress &name) override |
| bool | SetSockopt (int32_t level, int32_t optname, const int8_t *optval, int32_t optlen) override |
| bool | StartReceiving (const uint32_t receiveBuffers) override |
| bool | StartReceiving () override |
| bool | StopReceiving () override |
| int32_t | SendTo (const int8_t *buf, size_t len, const SocketAddress &to) override |
| void | CloseBlocking () override |
| SOCKET | GetFd () |
| bool | SetQos (int32_t serviceType, int32_t tokenRate, int32_t bucketSize, int32_t peekBandwith, int32_t minPolicedSize, int32_t maxSduSize, const SocketAddress &stRemName, int32_t overrideDSCP=0) override |
| int32_t | SetTOS (const int32_t serviceType) override |
| int32_t | SetPCP (const int32_t pcp) override |
| uint32_t | ReceiveBuffers () override |
| UdpSocket2Windows (const int32_t id, UdpSocketManager *mgr, bool ipV6Enable=false, bool disableGQOS=false) | |
| virtual | ~UdpSocket2Windows () |
| bool | ValidHandle () override |
| bool | SetCallback (CallbackObj, IncomingSocketCallback) override |
| bool | Bind (const SocketAddress &name) override |
| bool | SetSockopt (int32_t level, int32_t optname, const int8_t *optval, int32_t optlen) override |
| bool | StartReceiving (const uint32_t receiveBuffers) override |
| bool | StartReceiving () override |
| bool | StopReceiving () override |
| int32_t | SendTo (const int8_t *buf, size_t len, const SocketAddress &to) override |
| void | CloseBlocking () override |
| SOCKET | GetFd () |
| bool | SetQos (int32_t serviceType, int32_t tokenRate, int32_t bucketSize, int32_t peekBandwith, int32_t minPolicedSize, int32_t maxSduSize, const SocketAddress &stRemName, int32_t overrideDSCP=0) override |
| int32_t | SetTOS (const int32_t serviceType) override |
| int32_t | SetPCP (const int32_t pcp) override |
| uint32_t | ReceiveBuffers () override |
Public Member Functions inherited from webrtc::test::UdpSocketWrapper | |
| virtual void | SetEventToNull () |
| virtual void | SetEventToNull () |
Protected Member Functions | |
| void | IOCompleted (PerIoContext *pIOContext, uint32_t ioSize, uint32_t error) |
| int32_t | PostRecv () |
| int32_t | PostRecv (PerIoContext *pIoContext) |
| void | IOCompleted (PerIoContext *pIOContext, uint32_t ioSize, uint32_t error) |
| int32_t | PostRecv () |
| int32_t | PostRecv (PerIoContext *pIoContext) |
Protected Member Functions inherited from webrtc::test::UdpSocketWrapper | |
| UdpSocketWrapper () | |
| virtual | ~UdpSocketWrapper () |
| UdpSocketWrapper () | |
| virtual | ~UdpSocketWrapper () |
Friends | |
| class | UdpSocket2WorkerWindows |
Additional Inherited Members | |
Static Public Member Functions inherited from webrtc::test::UdpSocketWrapper | |
| 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) |
Protected Attributes inherited from webrtc::test::UdpSocketWrapper | |
| bool | _wantsIncoming |
| EventWrapper * | _deleteEvent |
| webrtc::test::UdpSocket2Windows::UdpSocket2Windows | ( | const int32_t | id, |
| UdpSocketManager * | mgr, | ||
| bool | ipV6Enable = false, |
||
| bool | disableGQOS = false |
||
| ) |
|
virtual |
| webrtc::test::UdpSocket2Windows::UdpSocket2Windows | ( | const int32_t | id, |
| UdpSocketManager * | mgr, | ||
| bool | ipV6Enable = false, |
||
| bool | disableGQOS = false |
||
| ) |
|
virtual |
|
overridevirtual |
Implements webrtc::test::UdpSocketWrapper.
|
overridevirtual |
Implements webrtc::test::UdpSocketWrapper.
|
overridevirtual |
Reimplemented from webrtc::test::UdpSocketWrapper.
|
overridevirtual |
Reimplemented from webrtc::test::UdpSocketWrapper.
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
inlineoverridevirtual |
Reimplemented from webrtc::test::UdpSocketWrapper.
|
inlineoverridevirtual |
Reimplemented from webrtc::test::UdpSocketWrapper.
|
overridevirtual |
Implements webrtc::test::UdpSocketWrapper.
|
overridevirtual |
Implements webrtc::test::UdpSocketWrapper.
|
overridevirtual |
Implements webrtc::test::UdpSocketWrapper.
|
overridevirtual |
Implements webrtc::test::UdpSocketWrapper.
Reimplemented from webrtc::test::UdpSocketWrapper.
Reimplemented from webrtc::test::UdpSocketWrapper.
|
overridevirtual |
Implements webrtc::test::UdpSocketWrapper.
|
overridevirtual |
Implements webrtc::test::UdpSocketWrapper.
|
overridevirtual |
Implements webrtc::test::UdpSocketWrapper.
|
overridevirtual |
Implements webrtc::test::UdpSocketWrapper.
Implements webrtc::test::UdpSocketWrapper.
Implements webrtc::test::UdpSocketWrapper.
|
overridevirtual |
Reimplemented from webrtc::test::UdpSocketWrapper.
|
overridevirtual |
Reimplemented from webrtc::test::UdpSocketWrapper.
|
inlineoverridevirtual |
Reimplemented from webrtc::test::UdpSocketWrapper.
|
inlineoverridevirtual |
Reimplemented from webrtc::test::UdpSocketWrapper.
|
overridevirtual |
Reimplemented from webrtc::test::UdpSocketWrapper.
|
overridevirtual |
Reimplemented from webrtc::test::UdpSocketWrapper.
|
overridevirtual |
Implements webrtc::test::UdpSocketWrapper.
|
overridevirtual |
Implements webrtc::test::UdpSocketWrapper.
|
friend |
1.8.13