sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
Loading...
Searching...
No Matches
altcp.h File Reference
#include "lwip/opt.h"
#include "lwip/tcp.h"

Go to the source code of this file.

Macros

#define altcp_accept_fn   tcp_accept_fn
#define altcp_connected_fn   tcp_connected_fn
#define altcp_recv_fn   tcp_recv_fn
#define altcp_sent_fn   tcp_sent_fn
#define altcp_poll_fn   tcp_poll_fn
#define altcp_err_fn   tcp_err_fn
#define altcp_pcb   tcp_pcb
#define altcp_tcp_new_ip_type   tcp_new_ip_type
#define altcp_tcp_new   tcp_new
#define altcp_tcp_new_ip6   tcp_new_ip6
#define altcp_new(allocator)
#define altcp_new_ip6(allocator)
#define altcp_new_ip_type(allocator, ip_type)
#define altcp_arg   tcp_arg
#define altcp_accept   tcp_accept
#define altcp_recv   tcp_recv
#define altcp_sent   tcp_sent
#define altcp_poll   tcp_poll
#define altcp_err   tcp_err
#define altcp_recved   tcp_recved
#define altcp_bind   tcp_bind
#define altcp_connect   tcp_connect
#define altcp_listen_with_backlog_and_err   tcp_listen_with_backlog_and_err
#define altcp_listen_with_backlog   tcp_listen_with_backlog
#define altcp_listen   tcp_listen
#define altcp_abort   tcp_abort
#define altcp_close   tcp_close
#define altcp_shutdown   tcp_shutdown
#define altcp_write   tcp_write
#define altcp_output   tcp_output
#define altcp_mss   tcp_mss
#define altcp_sndbuf   tcp_sndbuf
#define altcp_sndqueuelen   tcp_sndqueuelen
#define altcp_nagle_disable   tcp_nagle_disable
#define altcp_nagle_enable   tcp_nagle_enable
#define altcp_nagle_disabled   tcp_nagle_disabled
#define altcp_setprio   tcp_setprio
#define altcp_get_tcp_addrinfo   tcp_get_tcp_addrinfo
#define altcp_get_ip(pcb, local)

Detailed Description

Application layered TCP connection API (to be used from TCPIP thread)

This file contains the generic API. For more details see altcp_api.

Definition in file altcp.h.

Macro Definition Documentation

◆ altcp_abort

#define altcp_abort   tcp_abort

Definition at line 183 of file altcp.h.

◆ altcp_accept

#define altcp_accept   tcp_accept

Definition at line 169 of file altcp.h.

◆ altcp_accept_fn

#define altcp_accept_fn   tcp_accept_fn

Definition at line 152 of file altcp.h.

◆ altcp_arg

#define altcp_arg   tcp_arg

Definition at line 168 of file altcp.h.

◆ altcp_bind

#define altcp_bind   tcp_bind

Definition at line 176 of file altcp.h.

◆ altcp_close

#define altcp_close   tcp_close

Definition at line 184 of file altcp.h.

◆ altcp_connect

#define altcp_connect   tcp_connect

Definition at line 177 of file altcp.h.

◆ altcp_connected_fn

#define altcp_connected_fn   tcp_connected_fn

Definition at line 153 of file altcp.h.

◆ altcp_err

#define altcp_err   tcp_err

Definition at line 173 of file altcp.h.

◆ altcp_err_fn

#define altcp_err_fn   tcp_err_fn

Definition at line 157 of file altcp.h.

◆ altcp_get_ip

#define altcp_get_ip ( pcb,
local )
Value:
((local) ? (&(pcb)->local_ip) : (&(pcb)->remote_ip))

Definition at line 199 of file altcp.h.

◆ altcp_get_tcp_addrinfo

#define altcp_get_tcp_addrinfo   tcp_get_tcp_addrinfo

Definition at line 198 of file altcp.h.

◆ altcp_listen

#define altcp_listen   tcp_listen

Definition at line 181 of file altcp.h.

◆ altcp_listen_with_backlog

#define altcp_listen_with_backlog   tcp_listen_with_backlog

Definition at line 180 of file altcp.h.

◆ altcp_listen_with_backlog_and_err

#define altcp_listen_with_backlog_and_err   tcp_listen_with_backlog_and_err

Definition at line 179 of file altcp.h.

◆ altcp_mss

#define altcp_mss   tcp_mss

Definition at line 190 of file altcp.h.

◆ altcp_nagle_disable

#define altcp_nagle_disable   tcp_nagle_disable

Definition at line 193 of file altcp.h.

◆ altcp_nagle_disabled

#define altcp_nagle_disabled   tcp_nagle_disabled

Definition at line 195 of file altcp.h.

◆ altcp_nagle_enable

#define altcp_nagle_enable   tcp_nagle_enable

Definition at line 194 of file altcp.h.

◆ altcp_new

#define altcp_new ( allocator)
Value:
tcp_new()

Definition at line 164 of file altcp.h.

◆ altcp_new_ip6

#define altcp_new_ip6 ( allocator)
Value:
tcp_new_ip6()

Definition at line 165 of file altcp.h.

◆ altcp_new_ip_type

#define altcp_new_ip_type ( allocator,
ip_type )
Value:
tcp_new_ip_type(ip_type)

Definition at line 166 of file altcp.h.

◆ altcp_output

#define altcp_output   tcp_output

Definition at line 188 of file altcp.h.

◆ altcp_pcb

#define altcp_pcb   tcp_pcb

Definition at line 159 of file altcp.h.

◆ altcp_poll

#define altcp_poll   tcp_poll

Definition at line 172 of file altcp.h.

◆ altcp_poll_fn

#define altcp_poll_fn   tcp_poll_fn

Definition at line 156 of file altcp.h.

◆ altcp_recv

#define altcp_recv   tcp_recv

Definition at line 170 of file altcp.h.

◆ altcp_recv_fn

#define altcp_recv_fn   tcp_recv_fn

Definition at line 154 of file altcp.h.

◆ altcp_recved

#define altcp_recved   tcp_recved

Definition at line 175 of file altcp.h.

◆ altcp_sent

#define altcp_sent   tcp_sent

Definition at line 171 of file altcp.h.

◆ altcp_sent_fn

#define altcp_sent_fn   tcp_sent_fn

Definition at line 155 of file altcp.h.

◆ altcp_setprio

#define altcp_setprio   tcp_setprio

Definition at line 196 of file altcp.h.

◆ altcp_shutdown

#define altcp_shutdown   tcp_shutdown

Definition at line 185 of file altcp.h.

◆ altcp_sndbuf

#define altcp_sndbuf   tcp_sndbuf

Definition at line 191 of file altcp.h.

◆ altcp_sndqueuelen

#define altcp_sndqueuelen   tcp_sndqueuelen

Definition at line 192 of file altcp.h.

◆ altcp_tcp_new

#define altcp_tcp_new   tcp_new

Definition at line 161 of file altcp.h.

◆ altcp_tcp_new_ip6

#define altcp_tcp_new_ip6   tcp_new_ip6

Definition at line 162 of file altcp.h.

◆ altcp_tcp_new_ip_type

#define altcp_tcp_new_ip_type   tcp_new_ip_type

Definition at line 160 of file altcp.h.

◆ altcp_write

#define altcp_write   tcp_write

Definition at line 187 of file altcp.h.