|
struct netconn * | netconn_new_with_proto_and_callback (enum netconn_type t, u8_t proto, netconn_callback callback) |
|
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_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 (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_close (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_gethostbyname_addrtype (const char *name, ip_addr_t *addr, u8_t dns_addrtype) |
|
Sequential API External module