Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: TYBLE16_simple_data_logger TYBLE16_MP3_Air
lwip_altcp.c File Reference
Go to the source code of this file.
Functions | |
struct altcp_pcb * | altcp_alloc (void) |
For altcp layer implementations only: allocate a new struct altcp_pcb from the pool and zero the memory. | |
void | altcp_free (struct altcp_pcb *conn) |
For altcp layer implementations only: return a struct altcp_pcb to the pool. | |
struct altcp_pcb * | altcp_new_ip6 (altcp_allocator_t *allocator) |
altcp_new_ip6: altcp_new for IPv6 | |
struct altcp_pcb * | altcp_new (altcp_allocator_t *allocator) |
altcp_new: altcp_new for IPv4 | |
struct altcp_pcb * | altcp_new_ip_type (altcp_allocator_t *allocator, u8_t ip_type) |
altcp_new_ip_type: called by applications to allocate a new pcb with the help of an allocator function. | |
void | altcp_arg (struct altcp_pcb *conn, void *arg) |
void | altcp_accept (struct altcp_pcb *conn, altcp_accept_fn accept) |
void | altcp_recv (struct altcp_pcb *conn, altcp_recv_fn recv) |
void | altcp_sent (struct altcp_pcb *conn, altcp_sent_fn sent) |
void | altcp_poll (struct altcp_pcb *conn, altcp_poll_fn poll, u8_t interval) |
void | altcp_err (struct altcp_pcb *conn, altcp_err_fn err) |
void | altcp_recved (struct altcp_pcb *conn, u16_t len) |
err_t | altcp_bind (struct altcp_pcb *conn, const ip_addr_t *ipaddr, u16_t port) |
err_t | altcp_connect (struct altcp_pcb *conn, const ip_addr_t *ipaddr, u16_t port, altcp_connected_fn connected) |
struct altcp_pcb * | altcp_listen_with_backlog_and_err (struct altcp_pcb *conn, u8_t backlog, err_t *err) |
void | altcp_abort (struct altcp_pcb *conn) |
err_t | altcp_close (struct altcp_pcb *conn) |
err_t | altcp_shutdown (struct altcp_pcb *conn, int shut_rx, int shut_tx) |
err_t | altcp_write (struct altcp_pcb *conn, const void *dataptr, u16_t len, u8_t apiflags) |
err_t | altcp_output (struct altcp_pcb *conn) |
u16_t | altcp_mss (struct altcp_pcb *conn) |
u16_t | altcp_sndbuf (struct altcp_pcb *conn) |
u16_t | altcp_sndqueuelen (struct altcp_pcb *conn) |
void | altcp_setprio (struct altcp_pcb *conn, u8_t prio) |
Detailed Description
Definition in file lwip_altcp.c.
Function Documentation
struct altcp_pcb* altcp_alloc | ( | void | ) | [read] |
For altcp layer implementations only: allocate a new struct altcp_pcb from the pool and zero the memory.
Definition at line 136 of file lwip_altcp.c.
void altcp_free | ( | struct altcp_pcb * | conn ) |
For altcp layer implementations only: return a struct altcp_pcb to the pool.
Definition at line 149 of file lwip_altcp.c.
Generated on Tue Jul 12 2022 13:55:13 by
