Merge pull request #164 from DavidLin1577/patch-4
Update esp8266_evtdrv.h
This commit is contained in:
@@ -15,8 +15,8 @@
|
|||||||
* within TencentOS.
|
* within TencentOS.
|
||||||
*---------------------------------------------------------------------------*/
|
*---------------------------------------------------------------------------*/
|
||||||
|
|
||||||
#ifndef _TOS_AT_H_
|
#ifndef _TOS_AT_EVTDRV_H_
|
||||||
#define _TOS_AT_H_
|
#define _TOS_AT_EVTDRV_H_
|
||||||
|
|
||||||
#include "tos_evtdrv.h"
|
#include "tos_evtdrv.h"
|
||||||
#include "tos_at_utils_evtdrv.h"
|
#include "tos_at_utils_evtdrv.h"
|
||||||
@@ -53,8 +53,8 @@ typedef struct at_cache_st {
|
|||||||
uint8_t *buffer;
|
uint8_t *buffer;
|
||||||
size_t buffer_size;
|
size_t buffer_size;
|
||||||
size_t recv_len;
|
size_t recv_len;
|
||||||
size_t curr_len;
|
size_t curr_len;
|
||||||
size_t last_data;
|
size_t last_data;
|
||||||
} at_cache_t;
|
} at_cache_t;
|
||||||
|
|
||||||
typedef enum at_parse_status_en {
|
typedef enum at_parse_status_en {
|
||||||
@@ -95,8 +95,8 @@ typedef struct at_echo_st {
|
|||||||
char *buffer;
|
char *buffer;
|
||||||
size_t buffer_size;
|
size_t buffer_size;
|
||||||
char *echo_expect;
|
char *echo_expect;
|
||||||
evtdrv_task_id_t module_task_id;
|
evtdrv_task_id_t module_task_id;
|
||||||
evtdrv_event_flag_t event_flags;
|
evtdrv_event_flag_t event_flags;
|
||||||
int line_num;
|
int line_num;
|
||||||
at_echo_status_t status;
|
at_echo_status_t status;
|
||||||
size_t __w_idx;
|
size_t __w_idx;
|
||||||
@@ -401,5 +401,5 @@ const char *tos_at_agent_channel_port_get(int channel_id);
|
|||||||
|
|
||||||
evtdrv_event_flag_t tos_at_evtdrv_task(evtdrv_event_flag_t event);
|
evtdrv_event_flag_t tos_at_evtdrv_task(evtdrv_event_flag_t event);
|
||||||
|
|
||||||
#endif /* __AT_AGENT_H_ */
|
#endif /* _TOS_AT_EVTDRV_H_ */
|
||||||
|
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
#ifndef _TOS_AT_UTILS_H_
|
#ifndef _TOS_AT_UTILS_EVTDRV_H_
|
||||||
#define _TOS_AT_UTILS_H_
|
#define _TOS_AT_UTILS_EVTDRV_H_
|
||||||
|
|
||||||
typedef struct at_timer_st {
|
typedef struct at_timer_st {
|
||||||
evtdrv_tick_t end_time;
|
evtdrv_tick_t end_time;
|
||||||
@@ -19,5 +19,5 @@ evtdrv_tick_t at_timer_remain(at_timer_t *tmr);
|
|||||||
|
|
||||||
void at_timer_init(at_timer_t *tmr);
|
void at_timer_init(at_timer_t *tmr);
|
||||||
|
|
||||||
#endif
|
#endif//_TOS_AT_UTILS_EVTDRV_H_
|
||||||
|
|
||||||
|
@@ -15,8 +15,8 @@
|
|||||||
* within TencentOS.
|
* within TencentOS.
|
||||||
*---------------------------------------------------------------------------*/
|
*---------------------------------------------------------------------------*/
|
||||||
|
|
||||||
#ifndef __ESP8266_H__
|
#ifndef __ESP8266_EVTDRV_H__
|
||||||
#define __ESP8266_H__
|
#define __ESP8266_EVTDRV_H__
|
||||||
|
|
||||||
#include "tos_evtdrv.h"
|
#include "tos_evtdrv.h"
|
||||||
#include "tos_hal.h"
|
#include "tos_hal.h"
|
||||||
@@ -50,14 +50,14 @@
|
|||||||
|
|
||||||
typedef struct esp8266_event_header_st {
|
typedef struct esp8266_event_header_st {
|
||||||
evtdrv_event_flag_t event;
|
evtdrv_event_flag_t event;
|
||||||
evtdrv_task_id_t sender_id;
|
evtdrv_task_id_t sender_id;
|
||||||
} esp8266_event_hdr_t;
|
} esp8266_event_hdr_t;
|
||||||
|
|
||||||
typedef struct esp8266_in_msg_init_st {
|
typedef struct esp8266_in_msg_init_st {
|
||||||
esp8266_event_hdr_t header;
|
esp8266_event_hdr_t header;
|
||||||
hal_uart_port_t uart_port;
|
hal_uart_port_t uart_port;
|
||||||
evtdrv_task_id_t at_task_id;
|
evtdrv_task_id_t at_task_id;
|
||||||
evtdrv_task_id_t esp8266_task_id;
|
evtdrv_task_id_t esp8266_task_id;
|
||||||
} esp8266_imsg_init_t;
|
} esp8266_imsg_init_t;
|
||||||
|
|
||||||
typedef struct esp8266_in_msg_join_ap_st {
|
typedef struct esp8266_in_msg_join_ap_st {
|
||||||
@@ -130,5 +130,5 @@ int esp8266_join_ap(const char *ssid, const char *pwd);
|
|||||||
|
|
||||||
evtdrv_event_flag_t esp8266_task(evtdrv_event_flag_t event);
|
evtdrv_event_flag_t esp8266_task(evtdrv_event_flag_t event);
|
||||||
|
|
||||||
#endif /* __ESP8266_H__ */
|
#endif /* __ESP8266_EVTDRV_H__ */
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user