|
| MEMB (uip_listen_tcp_pcbs, sizeof(struct uip_tcp_pcb_listen), UIP_LISTEN_TCP_PCBS) |
|
| MEMB (uip_tcp_pcbs, sizeof(struct uip_tcp_pcb), UIP_TCP_PCBS) |
|
| MEMB (uip_tcp_segs, sizeof(struct uip_tcpseg), UIP_TCP_SEGS) |
|
static s8_t | uip_tcp_nullaccept (void *arg, struct uip_tcp_pcb *pcb, s8_t err) |
|
static s8_t | uip_tcp_nullrecv (void *arg, struct uip_tcp_pcb *pcb, struct uip_pbuf *p, s8_t err) |
|
static void | uip_tcp_parseopt (struct uip_tcp_pcb *pcb) |
|
static void | uip_tcpoutput_segments (struct uip_tcpseg *seg, struct uip_tcp_pcb *pcb) |
|
static s8_t | uip_tcpinput_listen (struct uip_tcp_pcb_listen *pcb) |
|
static s8_t | uip_tcpinput_timewait (struct uip_tcp_pcb *pcb) |
|
static s8_t | uip_tcpprocess (struct uip_tcp_pcb *pcb) |
|
static void | uip_tcpreceive (struct uip_tcp_pcb *pcb) |
|
static u16_t | uip_tcp_newport () |
|
s8_t | uip_tcp_sendctrl (struct uip_tcp_pcb *pcb, u8_t flags) |
|
s8_t | uip_tcp_write (struct uip_tcp_pcb *pcb, const void *arg, u16_t len, u8_t copy) |
|
s8_t | uip_tcpenqueue (struct uip_tcp_pcb *pcb, void *arg, u16_t len, u8_t flags, u8_t copy, u8_t *optdata, u8_t optlen) |
|
void | uip_tcpinput (struct uip_pbuf *p, struct uip_netif *inp) |
|
s8_t | uip_tcpoutput (struct uip_tcp_pcb *pcb) |
|
void | uip_tcp_tmr () |
|
void | uip_tcp_init () |
|
void | uip_tcp_accept (struct uip_tcp_pcb *pcb, s8_t(*accept)(void *, struct uip_tcp_pcb *, s8_t)) |
|
void | uip_tcp_err (struct uip_tcp_pcb *pcb, void(*errf)(void *, s8_t)) |
|
void | uip_tcp_recv (struct uip_tcp_pcb *pcb, s8_t(*recv)(void *, struct uip_tcp_pcb *, struct uip_pbuf *, s8_t)) |
|
void | uip_tcp_sent (struct uip_tcp_pcb *pcb, s8_t(*sent)(void *, struct uip_tcp_pcb *, u16_t)) |
|
void | uip_tcp_poll (struct uip_tcp_pcb *pcb, s8_t(*poll)(void *, struct uip_tcp_pcb *), u8_t interval) |
|
void | uip_tcp_arg (struct uip_tcp_pcb *pcb, void *arg) |
|
struct uip_tcp_pcb * | uip_tcp_pcballoc (u8_t prio) |
|
void | uip_tcp_pcbremove (struct uip_tcp_pcb **pcblist, struct uip_tcp_pcb *pcb) |
|
void | uip_tcp_pcbpurge (struct uip_tcp_pcb *pcb) |
|
struct uip_tcp_pcb * | uip_tcp_new () |
|
s8_t | uip_tcp_bind (struct uip_tcp_pcb *pcb, struct uip_ip_addr *ipaddr, u16_t port) |
|
struct uip_tcp_pcb * | uip_tcp_listen (struct uip_tcp_pcb *pcb) |
|
void | uip_tcp_recved (struct uip_tcp_pcb *pcb, u16_t len) |
|
s8_t | uip_tcp_close (struct uip_tcp_pcb *pcb) |
|
void | uip_tcp_rst (u32_t seqno, u32_t ackno, struct uip_ip_addr *lipaddr, struct uip_ip_addr *ripaddr, u16_t lport, u16_t rport) |
|
void | uip_tcp_abort (struct uip_tcp_pcb *pcb) |
|
void | uip_tcp_keepalive (struct uip_tcp_pcb *pcb) |
|
void | uip_tcp_rexmit (struct uip_tcp_pcb *pcb) |
|
void | uip_tcp_rexmit_rto (struct uip_tcp_pcb *pcb) |
|
void | uip_tcp_fasttmr () |
|
void | uip_tcp_slowtmr () |
|
u32_t | uip_tcpiss_next () |
|
struct uip_tcpseg * | uip_tcpseg_copy (struct uip_tcpseg *seg) |
|
u8_t | uip_tcpsegs_free (struct uip_tcpseg *seg) |
|
u8_t | uip_tcpseg_free (struct uip_tcpseg *seg) |
|