wut
1.0.0-beta9
Wii U Toolchain
|
Data Structures | |
struct | sockaddr |
struct | sockaddr_storage |
struct | linger |
struct | in_addr |
struct | sockaddr_in |
Macros | |
#define | SOL_SOCKET -1 |
#define | INADDR_ANY 0 |
#define | INADDR_BROADCAST 0xFFFFFFFF |
#define | PF_UNSPEC 0 |
#define | PF_INET 2 |
#define | PF_INET6 23 |
#define | AF_UNSPEC PF_UNSPEC |
#define | AF_INET PF_INET |
#define | AF_INET6 PF_INET6 |
#define | SOCK_STREAM 1 |
#define | SOCK_DGRAM 2 |
#define | MSG_OOB 0x0001 |
#define | MSG_PEEK 0x0002 |
#define | MSG_DONTROUTE 0x0004 |
#define | MSG_DONTWAIT 0x0020 |
#define | SHUT_RD 0 |
#define | SHUT_WR 1 |
#define | SHUT_RDWR 2 |
#define | IPPROTO_IP 0 |
#define | IPPROTO_TCP 6 |
#define | IPPROTO_UDP 17 |
#define | SO_REUSEADDR 0x0004 |
#define | SO_BROADCAST 0x0020 |
#define | SO_LINGER 0x0080 |
#define | SO_OOBINLINE 0x0100 |
#define | SO_TCPSACK 0x0200 |
#define | SO_WINSCALE 0x0400 |
#define | SO_SNDBUF 0x1001 |
#define | SO_RCVBUF 0x1002 |
#define | SO_SNDLOWAT 0x1003 |
#define | SO_RCVLOWAT 0x1004 |
#define | SO_TYPE 0x1008 |
#define | SO_ERROR 0x1009 |
#define | SO_NBIO 0x1014 |
#define | SO_BIO 0x1015 |
#define | SO_NONBLOCK 0x1016 |
#define | NSN_EAGAIN 6 |
#define | NSN_EWOULDBLOCK 6 |
Typedefs | |
typedef uint32_t | socklen_t |
typedef uint16_t | sa_family_t |
Functions | |
void | socket_lib_init () |
void | socket_lib_finish () |
int | accept (int sockfd, struct sockaddr *addr, socklen_t *addrlen) |
int | bind (int sockfd, const struct sockaddr *addr, socklen_t addrlen) |
int | socketclose (int sockfd) |
int | connect (int sockfd, const struct sockaddr *addr, socklen_t addrlen) |
int | getpeername (int sockfd, struct sockaddr *addr, socklen_t *addrlen) |
int | getsockname (int sockfd, struct sockaddr *addr, socklen_t *addrlen) |
int | getsockopt (int sockfd, int level, int optname, void *optval, socklen_t *optlen) |
int | listen (int sockfd, int backlog) |
int | recv (int sockfd, void *buf, size_t len, int flags) |
int | recvfrom (int sockfd, void *buf, size_t len, int flags, struct sockaddr *src_addr, socklen_t *addrlen) |
int | send (int sockfd, const void *buf, size_t len, int flags) |
int | sendto (int sockfd, const void *buf, size_t len, int flags, const struct sockaddr *dest_addr, socklen_t addrlen) |
int | setsockopt (int sockfd, int level, int optname, const void *optval, socklen_t optlen) |
int | shutdown (int sockfd, int how) |
int | socket (int domain, int type, int protocol) |
int | select (int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout) |
const char * | inet_ntoa (struct in_addr in) |
int | inet_aton (const char *cp, struct in_addr *inp) |
int | socketlasterr () |
uint32_t | htonl (uint32_t val) |
uint16_t | htons (uint16_t val) |
uint32_t | ntohl (uint32_t val) |
uint16_t | ntohs (uint16_t val) |
struct sockaddr |
Data Fields | ||
---|---|---|
sa_family_t | sa_family | |
char | sa_data[] |
struct sockaddr_storage |
Data Fields | ||
---|---|---|
sa_family_t | ss_family | |
char | ss_padding[14] |
struct sockaddr_in |
typedef uint16_t sa_family_t |
void socket_lib_init | ( | ) |
void socket_lib_finish | ( | ) |
int socketclose | ( | int | sockfd | ) |
int getsockopt | ( | int | sockfd, |
int | level, | ||
int | optname, | ||
void * | optval, | ||
socklen_t * | optlen | ||
) |
int listen | ( | int | sockfd, |
int | backlog | ||
) |
int recv | ( | int | sockfd, |
void * | buf, | ||
size_t | len, | ||
int | flags | ||
) |
int recvfrom | ( | int | sockfd, |
void * | buf, | ||
size_t | len, | ||
int | flags, | ||
struct sockaddr * | src_addr, | ||
socklen_t * | addrlen | ||
) |
int send | ( | int | sockfd, |
const void * | buf, | ||
size_t | len, | ||
int | flags | ||
) |
int sendto | ( | int | sockfd, |
const void * | buf, | ||
size_t | len, | ||
int | flags, | ||
const struct sockaddr * | dest_addr, | ||
socklen_t | addrlen | ||
) |
int setsockopt | ( | int | sockfd, |
int | level, | ||
int | optname, | ||
const void * | optval, | ||
socklen_t | optlen | ||
) |
int shutdown | ( | int | sockfd, |
int | how | ||
) |
int socket | ( | int | domain, |
int | type, | ||
int | protocol | ||
) |
int select | ( | int | nfds, |
fd_set * | readfds, | ||
fd_set * | writefds, | ||
fd_set * | exceptfds, | ||
struct timeval * | timeout | ||
) |
const char* inet_ntoa | ( | struct in_addr | in | ) |
int inet_aton | ( | const char * | cp, |
struct in_addr * | inp | ||
) |
int socketlasterr | ( | ) |
uint32_t htonl | ( | uint32_t | val | ) |
uint16_t htons | ( | uint16_t | val | ) |
uint32_t ntohl | ( | uint32_t | val | ) |
uint16_t ntohs | ( | uint16_t | val | ) |