|
| 1 | +/* |
| 2 | + * jswrap_ESP8266WiFi.h |
| 3 | + * |
| 4 | + * Created on: Aug 26, 2015 |
| 5 | + * Author: kolban |
| 6 | + */ |
| 7 | + |
| 8 | +#ifndef LIBS_NETWORK_ESP8266_JSWRAP_ESP8266_H_ |
| 9 | +#define LIBS_NETWORK_ESP8266_JSWRAP_ESP8266_H_ |
| 10 | +#include "jsvar.h" |
| 11 | + |
| 12 | +void jswrap_ESP8266WiFi_connect(JsVar *jsv_ssid, JsVar *jsv_password, JsVar *gotIpCallback); |
| 13 | +void jswrap_ESP8266WiFi_getAccessPoints(JsVar *callback); |
| 14 | +void jswrap_ESP8266WiFi_disconnect(); |
| 15 | +void jswrap_ESP8266WiFi_restart(); |
| 16 | +JsVar *jswrap_ESP8266WiFi_getRstInfo(); |
| 17 | +JsVar *jswrap_ESP8266WiFi_getIPInfo(); |
| 18 | +void jswrap_ESP8266WiFi_setAutoConnect(JsVar *autoconnect); |
| 19 | +JsVar *jswrap_ESP8266WiFi_getAutoConnect(); |
| 20 | +JsVar *jswrap_ESP8266WiFi_getStationConfig(); |
| 21 | +void jswrap_ESP8266WiFi_onWiFiEvent(JsVar *callback); |
| 22 | +JsVar *jswrap_ESP8266WiFi_getAddressAsString(JsVar *address); |
| 23 | +void jswrap_ESP8266WiFi_init(); |
| 24 | +JsVar *jswrap_ESP8266WiFi_getConnectStatus(); |
| 25 | +JsVar *jswrap_ESP8266WiFi_socketConnect(JsVar *options, JsVar *callback); |
| 26 | +void jswrap_ESP8266WiFi_socketEnd(JsVar *socket, JsVar *data); |
| 27 | +void jswrap_ESP8266WiFi_ping(JsVar *ipAddr, JsVar *pingCallback); |
| 28 | +void jswrap_ESP8266WiFi_beAccessPoint(JsVar *jsv_ssid, JsVar *jsv_password); |
| 29 | +JsVar *jswrap_ESP8266WiFi_getConnectedStations(); |
| 30 | +JsVar *jswrap_ESP8266WiFi_getRSSI(); |
| 31 | +JsVar *jswrap_ESP8266WiFi_getState(); |
| 32 | +void jswrap_ESP8266WiFi_dumpSocket(JsVar *socketId); |
| 33 | + |
| 34 | +#endif /* LIBS_NETWORK_ESP8266_JSWRAP_ESP8266_H_ */ |
0 commit comments