|  | 
| struct netconn * | netconn_new_with_proto_and_callback (enum netconn_type t, u8_t proto, netconn_callback callback) | 
|  | 
| err_t | netconn_prepare_delete (struct netconn *conn) | 
|  | 
| err_t | netconn_delete (struct netconn *conn) | 
|  | 
| err_t | netconn_getaddr (struct netconn *conn, ip_addr_t *addr, u16_t *port, u8_t local) | 
|  | 
| err_t | netconn_bind (struct netconn *conn, const ip_addr_t *addr, u16_t port) | 
|  | 
| err_t | netconn_bind_if (struct netconn *conn, u8_t if_idx) | 
|  | 
| err_t | netconn_connect (struct netconn *conn, const ip_addr_t *addr, u16_t port) | 
|  | 
| err_t | netconn_disconnect (struct netconn *conn) | 
|  | 
| err_t | netconn_listen_with_backlog (struct netconn *conn, u8_t backlog) | 
|  | 
| err_t | netconn_accept (struct netconn *conn, struct netconn **new_conn) | 
|  | 
| err_t | netconn_recv_tcp_pbuf (struct netconn *conn, struct pbuf **new_buf) | 
|  | 
| err_t | netconn_recv_tcp_pbuf_flags (struct netconn *conn, struct pbuf **new_buf, u8_t apiflags) | 
|  | 
| err_t | netconn_recv_udp_raw_netbuf (struct netconn *conn, struct netbuf **new_buf) | 
|  | 
| err_t | netconn_recv_udp_raw_netbuf_flags (struct netconn *conn, struct netbuf **new_buf, u8_t apiflags) | 
|  | 
| err_t | netconn_recv (struct netconn *conn, struct netbuf **new_buf) | 
|  | 
| err_t | netconn_sendto (struct netconn *conn, struct netbuf *buf, const ip_addr_t *addr, u16_t port) | 
|  | 
| err_t | netconn_send (struct netconn *conn, struct netbuf *buf) | 
|  | 
| err_t | netconn_write_partly (struct netconn *conn, const void *dataptr, size_t size, u8_t apiflags, size_t *bytes_written) | 
|  | 
| err_t | netconn_write_vectors_partly (struct netconn *conn, struct netvector *vectors, u16_t vectorcnt, u8_t apiflags, size_t *bytes_written) | 
|  | 
| err_t | netconn_close (struct netconn *conn) | 
|  | 
| err_t | netconn_err (struct netconn *conn) | 
|  | 
| err_t | netconn_shutdown (struct netconn *conn, u8_t shut_rx, u8_t shut_tx) | 
|  | 
| err_t | netconn_join_leave_group (struct netconn *conn, const ip_addr_t *multiaddr, const ip_addr_t *netif_addr, enum netconn_igmp join_or_leave) | 
|  | 
| err_t | netconn_join_leave_group_netif (struct netconn *conn, const ip_addr_t *multiaddr, u8_t if_idx, enum netconn_igmp join_or_leave) | 
|  | 
| err_t | netconn_gethostbyname_addrtype (const char *name, ip_addr_t *addr, u8_t dns_addrtype) | 
|  | 
Sequential API External module