Files | |
| file | uip.c |
| The uIP TCP/IP stack code. | |
| file | uip.h |
| Header file for the uIP TCP/IP stack. | |
Modules | |
| uIP configuration functions | |
| uIP initialization functions | |
| uIP device driver functions | |
| uIP application functions | |
| uIP conversion functions | |
| uIP Address Resolution Protocol | |
| Serial Line IP (SLIP) protocol | |
| uIP hostname resolver functions | |
| Architecture specific uIP functions | |
Data Structures | |
| struct | uip_conn |
| Representation of a uIP TCP connection. TCP ¿¬°áÀ» ³ªÅ¸³½´Ù. More... | |
| struct | uip_stats |
| The structure holding the TCP/IP statistics that are gathered if UIP_STATISTICS is set to 1. UIP_STATISTICSÀÌ 1·Î ¼³Á¤ µÇ¾î ÀÖ´Ù¸é TCP/IPÀÇ Åë°è ÀڷḦ ´ã´Â ±¸Á¶Ã¼¸¦ ³ªÅ¸³½´Ù. More... | |
| struct | uip_udp_conn |
| Representation of a uIP UDP connection. UDP ¿¬°áÀ» ³ªÅ¸³½´Ù. More... | |
Functions | |
| void | uip_init (void) |
| uIP initialization function. uIP ÃʱâÈ ÇÔ¼ö. | |
| uip_udp_conn * | uip_udp_new (u16_t *ripaddr, u16_t rport) |
| Set up a new UDP connection. »õ·Î¿î UDP ¿¬°áÀ» ¼³Á¤. | |
| void | uip_unlisten (u16_t port) |
| Stop listening to the specified port. ÁöÁ¤µÈ Æ÷Æ®ÀÇ ¸®½¼(listening)À» ÁßÁö. | |
| void | uip_listen (u16_t port) |
| Start listening to the specified port. ÁöÁ¤µÈ Æ÷Æ®ÀÇ ¸®½¼(listening)À» ½ÃÀÛ. | |
| u16_t | htons (u16_t val) |
| Convert 16-bit quantity from host byte order to network byte order. 16-ºñÆ® µ¥ÀÌÅ͸¦ È£½ºÆ® ¹ÙÀÌÆ® ¼ø¼¿¡¼ ³×Æ®¿öÅ© ¹ÙÀÌÆ® ¼ø¼·Î Àüȯ. | |
Variables | |
| volatile u8_t * | uip_appdata |
| Pointer to the application data in the packet buffer. ÆÐŶ ¹öÆÛÀÖ´Â ¾îÇø®ÄÉÀÌ¼Ç µ¥ÀÌÅ͸¦ °¡¸®Å°´Â Æ÷ÀÎÅÍ. | |
| uip_stats | uip_stat |
| The uIP TCP/IP statistics. TCP/IP Åë°è ÀÚ·á. | |
| u8_t | uip_buf [UIP_BUFSIZE+2] |
| The uIP packet buffer. uIP ÆÐŶ ¹öÆÛ. | |
| volatile u8_t | uip_acc32 [4] |
| 4-byte array used for the 32-bit sequence number calculations. 32-ºñÆ® ¼ö¸¦ °è»êÇϱâ À§ÇØ »ç¿ëµÇ´Â 4-¹ÙÀÌÆ® ¾î·¹ÀÌ | |
|
|
Convert 16-bit quantity from host byte order to network byte order.
|
|
|
uIP initialization function.
|
|
|
Start listening to the specified port.
uip_listen(HTONS(80));
|
|
||||||||||||
|
Set up a new UDP connection.
|
|
|
Stop listening to the specified port.
uip_unlisten(HTONS(80));
|
|
|
Pointer to the application data in the packet buffer.
|
|
|
The uIP packet buffer.
|
|
|
The uIP TCP/IP statistics.
|
1.3.3