|
|
|
Definition at line 963 of file uip.h. Referenced by uip_init(), and uip_process(). |
|
Definition at line 969 of file uip.h. Referenced by uip_process(). |
|
|
|
|
|
Definition at line 967 of file uip.h. Referenced by uip_process(). |
|
Definition at line 968 of file uip.h. Referenced by uip_process(). |
|
|
|
|
|
|
|
Definition at line 971 of file uip.h. Referenced by uip_process(). |
|
Definition at line 964 of file uip.h. Referenced by uip_process(). |
|
Definition at line 965 of file uip.h. Referenced by uip_init(), and uip_process(). |
|
Definition at line 148 of file uip.c. Referenced by uip_process(). |
|
|
|
|
|
|
|
Definition at line 146 of file uip.c. Referenced by uip_process(). |
|
|
|
|
|
Definition at line 970 of file uip.h. Referenced by uip_init(), and uip_process(). |
|
Definition at line 972 of file uip.h. Referenced by uip_process(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 916 of file uip.h. Referenced by uip_process(). |
|
Definition at line 165 of file uip.c. Referenced by uip_process(). |
|
|
|
|
|
Definition at line 936 of file uip.h. Referenced by uip_process(). |
|
Definition at line 956 of file uip.h. Referenced by uip_process(). |
|
Convert 16-bit quantity from host byte order to network byte order. This function is primarily used for converting variables from host byte order to network byte order. For converting constants to network byte order, use the HTONS() macro instead. Definition at line 1576 of file uip.c. Referenced by main(), uip_init(), and uip_tcpchksum(). |
|
Definition at line 470 of file uip.c. References uip_conn::rcv_nxt, and uip_add32(). |
|
uIP initialization function. This function should be called at boot up to initilize the uIP TCP/IP stack. Definition at line 178 of file uip.c. References CLOSED, htons(), HTONS, uip_conn::initialmss, uip_conn::len, uip_conn::lport, uip_conn::mss, uip_conn::nrtx, uip_conn::ripaddr, uip_conn::rport, uip_conn::rto, uip_conn::sa, uip_conn::snd_nxt, uip_conn::sv, SYN_SENT, uip_conn::tcpstateflags, TIME_WAIT, uip_conn::timer, UIP_ACTIVE_OPEN, uip_connect(), UIP_FIXEDADDR, UIP_LISTENPORTS, UIP_RTO, UIP_TCP_MSS, and uip_udp_new(). Referenced by main(). |
|
Start listening to the specified port.
uip_listen(HTONS(80));
Definition at line 326 of file uip.c. Referenced by example5_init(). |
|
Definition at line 480 of file uip.c. References BUF, CLOSED, CLOSING, FIN_WAIT_1, FIN_WAIT_2, LAST_ACK, SYN_RCVD, SYN_SENT, uip_stats::tcp, TCP_ACK, TCP_RST, uip_conn::tcpstateflags, TIME_WAIT, uip_conn::timer, TS_MASK, UIP_ACTIVE_OPEN, UIP_APPCALL, UIP_LLH_LEN, UIP_MAXRTX, UIP_MAXSYNRTX, uip_outstanding, UIP_REASSEMBLY, UIP_REXMIT, UIP_RTO, UIP_STAT, UIP_TIME_WAIT_TIMEOUT, UIP_TIMEDOUT, and UIP_TIMER. |
|
Stop listening to the specified port.
uip_unlisten(HTONS(80));
|
|
Definition at line 140 of file uip.c. Referenced by _TxStr_P(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
4-byte array used for the 32-bit sequence number calculations. Definition at line 139 of file uip.c. Referenced by uip_add32(). |
|
Pointer to the application data in the packet buffer. This pointer points to the application data when the application is called. If the application wishes to send data, the application may use this space to write the data into before calling uip_send(). Definition at line 92 of file uip.c. Referenced by uip_tcpchksum(). |
|
Pointer to the application data in the packet buffer. This pointer points to the application data when the application is called. If the application wishes to send data, the application may use this space to write the data into before calling uip_send(). Definition at line 92 of file uip.c. Referenced by uip_tcpchksum(). |
|
Definition at line 87 of file uip.c. Referenced by uip_arp_out(). |
|
Definition at line 87 of file uip.c. Referenced by uip_arp_out(). |
|
Definition at line 87 of file uip.c. Referenced by uip_arp_ipin(), and uip_arp_out(). |
|
Definition at line 87 of file uip.c. Referenced by uip_arp_ipin(), and uip_arp_out(). |
|
The uIP packet buffer. The uip_buf array is used to hold incoming and outgoing packets. The device driver should place incoming data into this buffer. When sending data, the device driver should read the link level headers and the TCP/IP headers from this buffer. The size of the link level headers is configured by the UIP_LLH_LEN define.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 86 of file uip.c. Referenced by uip_arp_arpin(), uip_arp_ipin(), and uip_arp_out(). |
|
Definition at line 86 of file uip.c. Referenced by uip_arp_arpin(), uip_arp_ipin(), and uip_arp_out(). |
|
Definition at line 103 of file uip.c. Referenced by main(), udp_app(), uip_arp_arpin(), and uip_arp_ipin(). |
|
Definition at line 103 of file uip.c. Referenced by main(), udp_app(), uip_arp_arpin(), and uip_arp_ipin(). |
|
|
|
|
|
|
|
|
|
|
|
The uIP TCP/IP statistics. This is the variable in which the uIP TCP/IP statistics are gathered. |