37 #define ESPCONN_MEM -1
38 #define ESPCONN_TIMEOUT -3
39 #define ESPCONN_RTE -4
40 #define ESPCONN_INPROGRESS -5
41 #define ESPCONN_MAXNUM -7
43 #define ESPCONN_ABRT -8
44 #define ESPCONN_RST -9
45 #define ESPCONN_CLSD -10
46 #define ESPCONN_CONN -11
48 #define ESPCONN_ARG -12
49 #define ESPCONN_IF -14
50 #define ESPCONN_ISCONN -15
52 #define ESPCONN_HANDSHAKE -28
53 #define ESPCONN_SSL_INVALID_DATA -61
Definition: espconn.h:131
Definition: espconn.h:138
uint8 remote_ip[4]
Definition: espconn.h:96
sint16 espconn_sendto(struct espconn *espconn, uint8 *psent, uint16 length)
Definition: espconn.h:122
sint8 espconn_secure_delete(struct espconn *espconn)
sint8 espconn_accept(struct espconn *espconn)
char * server_name
Definition: espconn.h:155
esp_udp * udp
Definition: espconn.h:111
sint8 espconn_regist_write_finish(struct espconn *espconn, espconn_connect_callback write_finish_fn)
sint8 espconn_secure_send(struct espconn *espconn, uint8 *psent, uint16 length)
int local_port
Definition: espconn.h:88
uint32 espconn_port(void)
err_t espconn_gethostbyname(struct espconn *pespconn, const char *hostname, ip_addr_t *addr, dns_found_callback found)
sint8 espconn_secure_disconnect(struct espconn *espconn)
Definition: espconn.h:132
sint8 espconn_send(struct espconn *espconn, uint8 *psent, uint16 length)
void espconn_mdns_close(void)
esp_tcp * tcp
Definition: espconn.h:110
sint16 espconn_secure_get_size(uint8 level)
sint8 espconn_tcp_set_max_con_allow(struct espconn *espconn, uint8 num)
void espconn_mdns_set_servername(const char *name)
void(* espconn_reconnect_callback)(void *arg, sint8 err)
Definition: espconn.h:32
sint8 espconn_secure_sent(struct espconn *espconn, uint8 *psent, uint16 length)
void espconn_mdns_server_unregister(void)
sint8 espconn_igmp_leave(ip_addr_t *host_ip, ip_addr_t *multicast_ip)
int local_port
Definition: espconn.h:77
uint8 link_cnt
Definition: espconn.h:116
void espconn_mdns_init(struct mdns_info *info)
unsigned short uint16
Definition: c_types.h:48
espconn_option
Definition: espconn.h:120
bool espconn_secure_set_default_private_key(const uint8 *private_key, uint16 length)
void(* espconn_sent_callback)(void *arg)
Definition: espconn.h:101
void espconn_mdns_disable(void)
void(* espconn_recv_callback)(void *arg, char *pdata, unsigned short len)
Definition: espconn.h:100
Definition: espconn.h:130
enum espconn_state state
Definition: espconn.h:94
sint8 espconn_abort(struct espconn *espconn)
uint32 packseqno
Definition: espconn.h:148
int remote_port
Definition: espconn.h:76
sint8 espconn_set_keepalive(struct espconn *espconn, uint8 level, void *optarg)
sint8 espconn_get_keepalive(struct espconn *espconn, uint8 level, void *optarg)
Definition: espconn.h:140
void espconn_mdns_server_register(void)
bool espconn_secure_set_default_certificate(const uint8 *certificate, uint16 length)
sint8 espconn_get_packet_info(struct espconn *espconn, struct espconn_packet *infoarg)
espconn_connect_callback connect_callback
Definition: espconn.h:80
void espconn_dns_setserver(char numdns, ip_addr_t *dnsserver)
Definition: espconn.h:137
espconn_level
Definition: espconn.h:129
struct _remot_info remot_info
sint8 espconn_create(struct espconn *espconn)
sint8 espconn_regist_sentcb(struct espconn *espconn, espconn_sent_callback sent_cb)
Definition: espconn.h:125
bool espconn_secure_ca_disable(uint8 level)
sint8 espconn_disconnect(struct espconn *espconn)
bool espconn_secure_cert_req_disable(uint8 level)
char * espconn_mdns_get_hostname(void)
signed short sint16
Definition: c_types.h:50
unsigned long ipAddr
Definition: espconn.h:157
void * espconn_handle
Definition: espconn.h:30
espconn_type
Definition: espconn.h:56
unsigned char uint8
Definition: c_types.h:43
sint8 err_t
Definition: espconn.h:28
uint16 snd_buf_size
Definition: espconn.h:145
sint8 espconn_tcp_get_max_con_allow(struct espconn *espconn)
Definition: espconn.h:123
uint8 local_ip[4]
Definition: espconn.h:89
sint8 espconn_sent(struct espconn *espconn, uint8 *psent, uint16 length)
espconn_connect_callback write_finish_fn
Definition: espconn.h:83
void espconn_mdns_enable(void)
sint8 espconn_set_opt(struct espconn *espconn, uint8 opt)
int remote_port
Definition: espconn.h:87
sint8 espconn_regist_connectcb(struct espconn *espconn, espconn_connect_callback connect_cb)
sint8 espconn_secure_accept(struct espconn *espconn)
sint8 espconn_tcp_set_max_con(uint8 num)
sint8 espconn_recv_hold(struct espconn *pespconn)
void espconn_mdns_set_hostname(char *name)
uint16 server_port
Definition: espconn.h:156
void(* espconn_connect_callback)(void *arg)
Definition: espconn.h:31
unsigned int uint32
Definition: c_types.h:52
uint32 packseq_nxt
Definition: espconn.h:149
sint8 espconn_connect(struct espconn *espconn)
sint8 espconn_secure_connect(struct espconn *espconn)
bool espconn_secure_set_size(uint8 level, uint16 size)
sint8 espconn_regist_time(struct espconn *espconn, uint32 interval, uint8 type_flag)
char * espconn_mdns_get_servername(void)
Definition: espconn.h:126
uint8 remote_ip[4]
Definition: espconn.h:79
Definition: espconn.h:124
espconn_reconnect_callback reconnect_callback
Definition: espconn.h:81
Definition: espconn.h:104
Definition: espconn.h:136
Definition: espconn.h:143
uint8 remote_ip[4]
Definition: espconn.h:90
enum espconn_type type
Definition: espconn.h:106
enum espconn_state state
Definition: espconn.h:108
sint8 espconn_regist_recvcb(struct espconn *espconn, espconn_recv_callback recv_cb)
sint8 espconn_delete(struct espconn *espconn)
sint8 espconn_igmp_join(ip_addr_t *host_ip, ip_addr_t *multicast_ip)
espconn_connect_callback disconnect_callback
Definition: espconn.h:82
uint16 sent_length
Definition: espconn.h:144
Definition: espconn.h:153
uint16 snd_queuelen
Definition: espconn.h:146
char * txt_data[10]
Definition: espconn.h:158
Definition: espconn.h:139
LOCAL int size
Definition: user_json.c:34
uint8 local_ip[4]
Definition: espconn.h:78
uint16 total_queuelen
Definition: espconn.h:147
espconn_recv_callback recv_callback
Definition: espconn.h:114
uint8 espconn_tcp_get_max_con(void)
signed char sint8
Definition: c_types.h:45
bool espconn_secure_ca_enable(uint8 level, uint32 flash_sector)
void(* dns_found_callback)(const char *name, ip_addr_t *ipaddr, void *callback_arg)
Definition: espconn.h:437
sint8 espconn_regist_reconcb(struct espconn *espconn, espconn_reconnect_callback recon_cb)
sint8 espconn_clear_opt(struct espconn *espconn, uint8 opt)
bool espconn_secure_cert_req_enable(uint8 level, uint32 flash_sector)
Definition: espconn.h:121
uint32 packnum
Definition: espconn.h:150
void * reverse
Definition: espconn.h:117
char * host_name
Definition: espconn.h:154
sint8 espconn_regist_disconcb(struct espconn *espconn, espconn_connect_callback discon_cb)
espconn_sent_callback sent_callback
Definition: espconn.h:115
espconn_state
Definition: espconn.h:65
sint8 espconn_get_connection_info(struct espconn *pespconn, remot_info **pcon_info, uint8 typeflags)
sint8 espconn_recv_unhold(struct espconn *pespconn)
int remote_port
Definition: espconn.h:95