91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 9.07M
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-10-05
  • 語言: 其他
  • 標簽: 其他??

資源簡介

ESP8266_NONOS_SDK-2.2.1_based_USARTrevised.rar

資源截圖

代碼片段和文件信息

/*?mqtt.c
*??Protocol:?http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/os/mqtt-v3.1.1-os.html
*
*?Copyright?(c)?2014-2015?Tuan?PM?
*?All?rights?reserved.
*
*?Redistribution?and?use?in?source?and?binary?forms?with?or?without
*?modification?are?permitted?provided?that?the?following?conditions?are?met:
*
*?*?Redistributions?of?source?code?must?retain?the?above?copyright?notice
*?this?list?of?conditions?and?the?following?disclaimer.
*?*?Redistributions?in?binary?form?must?reproduce?the?above?copyright
*?notice?this?list?of?conditions?and?the?following?disclaimer?in?the
*?documentation?and/or?other?materials?provided?with?the?distribution.
*?*?Neither?the?name?of?Redis?nor?the?names?of?its?contributors?may?be?used
*?to?endorse?or?promote?products?derived?from?this?software?without
*?specific?prior?written?permission.
*
*?THIS?SOFTWARE?IS?PROVIDED?BY?THE?COPYRIGHT?HOLDERS?AND?CONTRIBUTORS?“AS?IS“
*?AND?ANY?EXPRESS?OR?IMPLIED?WARRANTIES?INCLUDING?BUT?NOT?LIMITED?TO?THE
*?IMPLIED?WARRANTIES?OF?MERCHANTABILITY?AND?FITNESS?FOR?A?PARTICULAR?PURPOSE
*?ARE?DISCLAIMED.?IN?NO?EVENT?SHALL?THE?COPYRIGHT?OWNER?OR?CONTRIBUTORS?BE
*?LIABLE?FOR?ANY?DIRECT?INDIRECT?INCIDENTAL?SPECIAL?EXEMPLARY?OR
*?CONSEQUENTIAL?DAMAGES?(INCLUDING?BUT?NOT?LIMITED?TO?PROCUREMENT?OF
*?SUBSTITUTE?GOODS?OR?SERVICES;?LOSS?OF?USE?DATA?OR?PROFITS;?OR?BUSINESS
*?INTERRUPTION)?HOWEVER?CAUSED?AND?ON?ANY?THEORY?OF?LIABILITY?WHETHER?IN
*?CONTRACT?STRICT?LIABILITY?OR?TORT?(INCLUDING?NEGLIGENCE?OR?OTHERWISE)
*?ARISING?IN?ANY?WAY?OUT?OF?THE?USE?OF?THIS?SOFTWARE?EVEN?IF?ADVISED?OF?THE
*?POSSIBILITY?OF?SUCH?DAMAGE.
*/

#include?“user_interface.h“
#include?“osapi.h“
#include?“espconn.h“
#include?“os_type.h“
#include?“mem.h“
#include?“mqtt_msg.h“
#include?“debug.h“
#include?“user_config.h“
#include?“mqtt.h“
#include?“queue.h“

#define?MQTT_TASK_PRIO???????? 2
#define?MQTT_TASK_QUEUE_SIZE???? 1
#define?MQTT_SEND_TIMOUT 5

#ifndef?QUEUE_BUFFER_SIZE
#define?QUEUE_BUFFER_SIZE ? 2048
#endif

unsigned?char?*default_certificate;
unsigned?int?default_certificate_len?=?0;
unsigned?char?*default_private_key;
unsigned?int?default_private_key_len?=?0;

os_event_t?mqtt_procTaskQueue[MQTT_TASK_QUEUE_SIZE];

LOCAL?void?ICACHE_FLASH_ATTR
mqtt_dns_found(const?char?*name?ip_addr_t?*ipaddr?void?*arg)
{
struct?espconn?*pConn?=?(struct?espconn?*)arg;
MQTT_Client*?client?=?(MQTT_Client?*)pConn->reverse;


if?(ipaddr?==?NULL)
{
INFO(“DNS:?Found?but?got?no?ip?try?to?reconnect\r\n“);
client->connState?=?TCP_RECONNECT_REQ;
return;
}

INFO(“DNS:?found?ip?%d.%d.%d.%d\n“
?????*((uint8?*)?&ipaddr->addr)
?????*((uint8?*)?&ipaddr->addr?+?1)
?????*((uint8?*)?&ipaddr->addr?+?2)
?????*((uint8?*)?&ipaddr->addr?+?3));

if?(client->ip.addr?==?0?&&?ipaddr->addr?!=?0)
{
os_memcpy(client->pCon->proto.tcp->remote_ip?&ipaddr->addr?4);
if?(client->security)?{
#ifdef?MQTT_SSL_ENABLE
espconn_secure_connect(client->pCon);
#else
INFO(“TCP:?Do?not?support?SSL\r\n“);
#en

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????259??2018-10-05?15:01??.settings\org.eclipse.core.resources.prefs

?????文件?????442565??2019-07-05?09:00??app\.output\eagle\debug\image\eagle.app.v6.out

?????文件???????3080??2018-09-17?13:44??app\gen_misc.bat

?????文件???????3286??2018-09-17?13:44??app\gen_misc.sh

?????文件???????1324??2018-09-17?13:44??app\include\aliyun_mqtt.h

?????文件??????13990??2018-09-17?11:14??app\include\cJSON.h

?????文件???????1414??2018-06-08?16:20??app\include\driver\gpio16.h

?????文件???????3116??2018-06-08?16:20??app\include\driver\i2c_master.h

?????文件???????1824??2018-06-08?16:20??app\include\driver\key.h

?????文件???????1659??2018-06-08?16:20??app\include\driver\sdio_slv.h

?????文件??????12044??2018-06-08?16:20??app\include\driver\slc_register.h

?????文件???????2630??2018-06-08?16:20??app\include\driver\spi.h

?????文件???????9229??2018-06-08?16:20??app\include\driver\spi_interface.h

?????文件???????2789??2018-06-08?16:20??app\include\driver\spi_overlap.h

?????文件???????8242??2018-06-08?16:20??app\include\driver\spi_register.h

?????文件???????4357??2018-10-07?01:09??app\include\driver\uart.h

?????文件??????13646??2018-10-07?00:31??app\include\driver\uart_register.h

?????文件???????1336??2018-09-17?13:44??app\include\md5.h

?????文件????????646??2018-10-05?10:48??app\include\mqtt\debug.h

?????文件???????5458??2018-10-07?22:51??app\include\mqtt\mqtt.h

?????文件???????4946??2018-09-17?13:44??app\include\mqtt\mqtt_msg.h

?????文件????????860??2018-09-17?13:44??app\include\mqtt\proto.h

?????文件???????2029??2018-09-17?13:44??app\include\mqtt\queue.h

?????文件????????524??2018-09-17?13:44??app\include\mqtt\ringbuf.h

?????文件????????263??2018-09-17?13:44??app\include\mqtt\typedef.h

?????文件????????246??2018-09-17?13:44??app\include\mqtt\utils.h

?????文件???????1072??2018-09-17?13:44??app\include\mqtt_config.h

?????文件???????1499??2019-07-05?08:59??app\include\user_config.h

?????文件????????260??2018-09-17?13:44??app\include\user_wifi.h

?????文件???????3844??2018-10-07?00:34??app\Makefile

............此處省略204個文件信息

評論

共有 條評論