|
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
} |
|
enum | {
MSG_LPACKET,
MSG_RPACKET,
MSG_LCLOCK,
MSG_RCLOCK,
MSG_IOCOMPLETE,
MSG_WRITE
} |
|
int | Connect () |
|
void | Close () |
|
virtual void | OnTcpOpen (PseudoTcp *tcp) |
|
virtual void | OnTcpClosed (PseudoTcp *tcp, uint32_t error) |
|
virtual WriteResult | TcpWritePacket (PseudoTcp *tcp, const char *buffer, size_t len) |
|
void | UpdateLocalClock () |
|
void | UpdateRemoteClock () |
|
void | UpdateClock (PseudoTcp *tcp, uint32_t message) |
|
virtual void | OnMessage (rtc::Message *message) |
|
| Test () |
|
virtual void | SetUp () |
|
virtual void | TearDown () |
|
Protected Member Functions inherited from rtc::MessageHandler |
| MessageHandler () |
|
| MessageHandler () |
|
virtual | ~IPseudoTcpNotify () |
|
virtual | ~IPseudoTcpNotify () |
|
PseudoTcpForTest | local_ |
|
PseudoTcpForTest | remote_ |
|
rtc::MemoryStream | send_stream_ |
|
rtc::MemoryStream | recv_stream_ |
|
bool | have_connected_ |
|
bool | have_disconnected_ |
|
int | local_mtu_ |
|
int | remote_mtu_ |
|
int | delay_ |
|
int | loss_ |
|
◆ PseudoTcpTestPingPong()
PseudoTcpTestPingPong::PseudoTcpTestPingPong |
( |
| ) |
|
|
inline |
◆ SetBytesPerSend()
void PseudoTcpTestPingPong::SetBytesPerSend |
( |
int |
bytes | ) |
|
|
inline |
◆ TestPingPong()
void PseudoTcpTestPingPong::TestPingPong |
( |
int |
size, |
|
|
int |
iterations |
|
) |
| |
|
inline |
The documentation for this class was generated from the following file: