/*******************************************************************************
|
* File Name : TCPClient.h
|
* Description :
|
* Created on : 2021Äê1ÔÂ9ÈÕ
|
* Author : www.hido-studio.com
|
*******************************************************************************/
|
|
#ifndef APL_TCPCLIENT_H_
|
#define APL_TCPCLIENT_H_
|
/*******************************************************************************
|
* Include Files *
|
*******************************************************************************/
|
#include "HIDO_TYpeDef.h"
|
|
/*******************************************************************************
|
* Macro *
|
*******************************************************************************/
|
|
/*******************************************************************************
|
* Type Definition *
|
*******************************************************************************/
|
|
/*******************************************************************************
|
* Global Function *
|
*******************************************************************************/
|
/*******************************************************************************
|
* Function Name : TCPClient_Poll
|
* Description :
|
* Input :
|
* Output :
|
* Return :
|
* Author : www.hido-studio.com
|
* Modified Date: : 2021Äê1ÔÂ9ÈÕ
|
*******************************************************************************/
|
HIDO_INT32 TCPClient_Poll(void);
|
|
/*******************************************************************************
|
* Function Name : TCPClient_Upload
|
* Description :
|
* Input :
|
* Output :
|
* Return :
|
* Author : www.hido-studio.com
|
* Modified Date: : 2021Äê1ÔÂ9ÈÕ
|
*******************************************************************************/
|
HIDO_INT32 TCPClient_Upload(HIDO_UINT8 *_pu8Data, HIDO_UINT32 _u32Len);
|
|
/*******************************************************************************
|
* Function Name : TCPClient_Init
|
* Description :
|
* Input :
|
* Output :
|
* Return :
|
* Author : www.hido-studio.com
|
* Modified Date: : 2021Äê1ÔÂ9ÈÕ
|
*******************************************************************************/
|
HIDO_INT32 TCPClient_Init(void);
|
|
// ¶¨Òå״̬
|
typedef enum {
|
STATE_NORMAL, // Õý³£×´Ì¬£¬3Ãë²â¾àÉÏ´«Ò»´Î
|
STATE_SLEEP // ÐÝÃß״̬£¬30Ãë²â¾àÉÏ´«Ò»´Î
|
} CountState_t;
|
#endif /* APL_TCPCLIENT_H_ */
|