webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include "webrtc/p2p/base/pseudotcp.h"
#include <stdio.h>
#include <stdlib.h>
#include <algorithm>
#include <memory>
#include <set>
#include "webrtc/base/arraysize.h"
#include "webrtc/base/basictypes.h"
#include "webrtc/base/bytebuffer.h"
#include "webrtc/base/byteorder.h"
#include "webrtc/base/checks.h"
#include "webrtc/base/logging.h"
#include "webrtc/base/socket.h"
#include "webrtc/base/stringutils.h"
#include "webrtc/base/timeutils.h"
Namespaces | |
cricket | |
Macros | |
#define | _DBG_NONE 0 |
#define | _DBG_NORMAL 1 |
#define | _DBG_VERBOSE 2 |
#define | _DEBUGMSG _DBG_NONE |
#define | PSEUDO_KEEPALIVE 0 |
Functions | |
void | cricket::long_to_bytes (uint32_t val, void *buf) |
void | cricket::short_to_bytes (uint16_t val, void *buf) |
uint32_t | cricket::bytes_to_long (const void *buf) |
uint16_t | cricket::bytes_to_short (const void *buf) |
uint32_t | cricket::bound (uint32_t lower, uint32_t middle, uint32_t upper) |
Variables | |
const uint16_t | cricket::PACKET_MAXIMUMS [] |
const uint32_t | cricket::MAX_PACKET = 65535 |
const uint32_t | cricket::MIN_PACKET = 296 |
const uint32_t | cricket::IP_HEADER_SIZE = 20 |
const uint32_t | cricket::UDP_HEADER_SIZE = 8 |
const uint32_t | cricket::JINGLE_HEADER_SIZE = 64 |
const uint32_t | cricket::DEFAULT_RCV_BUF_SIZE = 60 * 1024 |
const uint32_t | cricket::DEFAULT_SND_BUF_SIZE = 90 * 1024 |
const uint32_t | cricket::HEADER_SIZE = 24 |
const uint32_t | cricket::PACKET_OVERHEAD |
const uint32_t | cricket::MIN_RTO |
const uint32_t | cricket::DEF_RTO = 3000 |
const uint32_t | cricket::MAX_RTO = 60000 |
const uint32_t | cricket::DEF_ACK_DELAY = 100 |
const uint8_t | cricket::FLAG_CTL = 0x02 |
const uint8_t | cricket::FLAG_RST = 0x04 |
const uint8_t | cricket::CTL_CONNECT = 0 |
const uint8_t | cricket::TCP_OPT_EOL = 0 |
const uint8_t | cricket::TCP_OPT_NOOP = 1 |
const uint8_t | cricket::TCP_OPT_MSS = 2 |
const uint8_t | cricket::TCP_OPT_WND_SCALE = 3 |
const long | cricket::DEFAULT_TIMEOUT = 4000 |
const long | cricket::CLOSED_TIMEOUT = 60 * 1000 |
#define _DBG_NONE 0 |
#define _DBG_NORMAL 1 |
#define _DBG_VERBOSE 2 |
#define _DEBUGMSG _DBG_NONE |
#define PSEUDO_KEEPALIVE 0 |