webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <pseudotcp.h>
Public Types | |
enum | WriteResult { WR_SUCCESS, WR_TOO_LARGE, WR_FAIL, WR_SUCCESS, WR_TOO_LARGE, WR_FAIL } |
enum | WriteResult { WR_SUCCESS, WR_TOO_LARGE, WR_FAIL, WR_SUCCESS, WR_TOO_LARGE, WR_FAIL } |
Public Member Functions | |
virtual void | OnTcpOpen (PseudoTcp *tcp)=0 |
virtual void | OnTcpReadable (PseudoTcp *tcp)=0 |
virtual void | OnTcpWriteable (PseudoTcp *tcp)=0 |
virtual void | OnTcpClosed (PseudoTcp *tcp, uint32_t error)=0 |
virtual WriteResult | TcpWritePacket (PseudoTcp *tcp, const char *buffer, size_t len)=0 |
virtual void | OnTcpOpen (PseudoTcp *tcp)=0 |
virtual void | OnTcpReadable (PseudoTcp *tcp)=0 |
virtual void | OnTcpWriteable (PseudoTcp *tcp)=0 |
virtual void | OnTcpClosed (PseudoTcp *tcp, uint32_t error)=0 |
virtual WriteResult | TcpWritePacket (PseudoTcp *tcp, const char *buffer, size_t len)=0 |
Protected Member Functions | |
virtual | ~IPseudoTcpNotify () |
virtual | ~IPseudoTcpNotify () |
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
pure virtual |
Implemented in PseudoTcpTestBase, and webrtc::FakeIPseudoTcpNotify.
|
pure virtual |
Implemented in PseudoTcpTestBase, and webrtc::FakeIPseudoTcpNotify.
Implemented in PseudoTcpTestBase, and webrtc::FakeIPseudoTcpNotify.
Implemented in PseudoTcpTestBase, and webrtc::FakeIPseudoTcpNotify.
Implemented in webrtc::FakeIPseudoTcpNotify.
Implemented in webrtc::FakeIPseudoTcpNotify.
Implemented in webrtc::FakeIPseudoTcpNotify.
Implemented in webrtc::FakeIPseudoTcpNotify.
|
pure virtual |
Implemented in PseudoTcpTestBase, and webrtc::FakeIPseudoTcpNotify.
|
pure virtual |
Implemented in PseudoTcpTestBase, and webrtc::FakeIPseudoTcpNotify.