|
sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
|
#include <stdint.h>#include <stddef.h>#include <sys/types.h>#include <sys/cdefs.h>#include <unistd.h>#include <sys/uio.h>#include <tamtypes.h>Go to the source code of this file.
Classes | |
| struct | in_addr |
| struct | t_ip_info |
| struct | sockaddr |
| struct | linger |
| struct | msghdr |
Macros | |
| #define | SOCKLEN_T_DEFINED |
| #define | T_IP_INFO_DEFINED |
| #define | IOCPARM_MASK 0x7fUL |
| #define | IOC_VOID 0x20000000UL |
| #define | IOC_OUT 0x40000000UL |
| #define | IOC_IN 0x80000000UL |
| #define | IOC_INOUT (IOC_IN | IOC_OUT) |
| #define | _IO(x, y) |
| #define | _IOR(x, y, t) |
| #define | _IOW(x, y, t) |
| #define | FIONREAD _IOR('f', 127, unsigned long) |
| #define | FIONBIO _IOW('f', 126, unsigned long) |
| #define | F_GETFL 3 |
| #define | F_SETFL 4 |
| #define | O_NONBLOCK 1 |
| #define | O_NDELAY O_NONBLOCK |
| #define | SA_FAMILY_T_DEFINED |
| #define | _SOCKADDR_STRUCT_DEFINED |
| #define | SOCK_STREAM 1 |
| #define | SOCK_DGRAM 2 |
| #define | SOCK_RAW 3 |
| #define | SOCK_RDM 4 |
| #define | SOCK_SEQPACKET 5 |
| #define | AF_UNSPEC 0 |
| #define | AF_LOCAL 1 |
| #define | AF_UNIX AF_LOCAL |
| #define | AF_INET 2 |
| #define | AF_INET6 24 |
| #define | AF_ROUTE 34 |
| #define | AF_MAX 37 |
| #define | PF_UNSPEC AF_UNSPEC |
| #define | PF_LOCAL AF_LOCAL |
| #define | PF_UNIX PF_LOCAL |
| #define | PF_INET AF_INET |
| #define | PF_INET6 AF_INET6 |
| #define | PF_ROUTE AF_ROUTE |
| #define | PF_MAX AF_MAX |
| #define | SOL_SOCKET 0xffff |
| #define | SO_DEBUG 0x0001 |
| #define | SO_ACCEPTCONN 0x0002 |
| #define | SO_REUSEADDR 0x0004 |
| #define | SO_KEEPALIVE 0x0008 |
| #define | SO_DONTROUTE 0x0010 |
| #define | SO_BROADCAST 0x0020 |
| #define | SO_USELOOPBACK 0x0040 |
| #define | SO_LINGER 0x0080 |
| #define | SO_OOBINLINE 0x0100 |
| #define | SO_REUSEPORT 0x0200 |
| #define | SO_SNDBUF 0x1001 |
| #define | SO_RCVBUF 0x1002 |
| #define | SO_SNDLOWAT 0x1003 |
| #define | SO_RCVLOWAT 0x1004 |
| #define | SO_ERROR 0x1007 |
| #define | SO_TYPE 0x1008 |
| #define | SO_SNDTIMEO 0x100b |
| #define | SO_RCVTIMEO 0x100c |
| #define | _LINGER_STRUCT_DEFINED |
| #define | SOMAXCONN 128 |
| #define | MSG_TRUNC 0x0000 |
| #define | LIBCGLUE_SYS_SOCKET_ALIASES 0 |
Typedefs | |
| typedef u32 | socklen_t |
Functions | |
| __BEGIN_DECLS int | accept (int, struct sockaddr *__restrict, socklen_t *__restrict) |
| int | bind (int, const struct sockaddr *, socklen_t) |
| int | connect (int, const struct sockaddr *, socklen_t) |
| int | getpeername (int, struct sockaddr *__restrict, socklen_t *__restrict) |
| int | getsockname (int, struct sockaddr *__restrict, socklen_t *__restrict) |
| int | getsockopt (int, int, int, void *__restrict, socklen_t *__restrict) |
| int | listen (int, int) |
| ssize_t | recv (int, void *, size_t, int) |
| ssize_t | recvfrom (int, void *__restrict, size_t, int, struct sockaddr *__restrict, socklen_t *__restrict) |
| ssize_t | recvmsg (int, struct msghdr *, int) |
| ssize_t | send (int, const void *, size_t, int) |
| ssize_t | sendto (int, const void *, size_t, int, const struct sockaddr *, socklen_t) |
| ssize_t | sendmsg (int, const struct msghdr *, int) |
| int | setsockopt (int, int, int, const void *, socklen_t) |
| int | shutdown (int, int) |
| int | socket (int, int, int) |
| int | libcglue_ps2ip_setconfig (const t_ip_info *ip_info) |
| int | libcglue_ps2ip_getconfig (char *netif_name, t_ip_info *ip_info) |
| void | libcglue_dns_setserver (u8 numdns, const ip_addr_t *dnsserver) |
| const ip_addr_t * | libcglue_dns_getserver (u8 numdns) |
| #define _IO | ( | x, | |
| y ) |
| #define _IOR | ( | x, | |
| y, | |||
| t ) |
| #define _IOW | ( | x, | |
| y, | |||
| t ) |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
Definition at line 504 of file ps2sdkapi.c.
|
extern |
Definition at line 495 of file ps2sdkapi.c.
|
extern |
Definition at line 485 of file ps2sdkapi.c.
|
extern |
Definition at line 475 of file ps2sdkapi.c.
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |