![]() |
WIZlib Library API
ver 1.0
WIZlib Library API User Menual
|
Socket Utility Source File. More...
#include "common/common.h"
Go to the source code of this file.
Functions | |
| int8 | network_init (uint8 dhcp_sock, void_func ip_update, void_func ip_conflict) |
| Initialize Network. More... | |
| void | network_disp (wiz_NetInfo *netinfo) |
| Display Current Network Information. More... | |
| int8 | sockwatch_open (uint8 sock, watch_cbfunc cb) |
| Assign a callback function to a socket. More... | |
| int8 | sockwatch_close (uint8 sock) |
| Remove callback function from a socket and Stop to watch all event. More... | |
| int8 | sockwatch_set (uint8 sock, uint8 item) |
| Set a item of event to watch at sockwatch_run. More... | |
| int8 | sockwatch_clr (uint8 sock, uint8 item) |
| Clear a item of event which you don't care anymore. More... | |
| int8 | sockwatch_chk (uint8 sock, uint8 item) |
| Check a item of event has been set on the socket. More... | |
| void | sockwatch_run (void) |
| Sockwatch Module Handler If you use Sockwatch Module, this should run in the main loop. | |
| int8 | ip_check (int8 *str, uint8 *ip) |
| Check a string is right IP Address, and if right, copy the address to the 'ip' variable as array. More... | |
| int8 | port_check (int8 *str, uint16 *port) |
| Check a string is right TCP Port number, and if right, copy the number to the 'port' variable. More... | |
| int8 | mac_check (int8 *str, uint8 *mac) |
| Check a string is right MAC Address, and if right, copy the address to the 'mac' variable as array. More... | |
| int8 * | inet_ntoa (uint32 addr) |
| Convert a 32bit Address into a Dotted Decimal Format string. More... | |
| int8 * | inet_ntoa_pad (uint32 addr) |
| Convert a 32bit Address into a Dotted Decimal Format string. More... | |
| uint32 | inet_addr (uint8 *addr) |
| Converts a string containing an (Ipv4) Internet Protocol decimal dotted address into a 32bit address. More... | |
| uint16 | swaps (uint16 i) |
| Swap the byte order of 16bit(short) wide variable. More... | |
| uint32 | swapl (uint32 l) |
| Swap the byte order of 32bit(long) wide variable. More... | |
| uint16 | htons (uint16 hostshort) |
| htons function converts a unsigned short from host to TCP/IP network byte order (which is big-endian). More... | |
| uint32 | htonl (uint32 hostlong) |
| htonl function converts a unsigned long from host to TCP/IP network byte order (which is big-endian). More... | |
| uint32 | ntohs (uint16 netshort) |
| ntohs function converts a unsigned short from TCP/IP network byte order to host byte order (which is little-endian on Intel processors). More... | |
| uint32 | ntohl (uint32 netlong) |
| converts a unsigned long from TCP/IP network byte order to host byte order (which is little-endian on Intel processors). More... | |
Socket Utility Source File.
Definition in file sockutil.c.
1.8.3.1