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.
|