Sming Framework API
Sming - Open Source framework for high efficiency WiFi SoC ESP8266 native development with C++ language.

Provides URL handling. More...

Classes

class  Url
 Class to manage URL instance. More...
 

Macros

#define URI_SCHEME_MAP(XX)
 
#define XX(name, str, port)   DECLARE_FSTR(URI_SCHEME_##name)
 Common URI scheme strings. More...
 

Typedefs

typedef Url URL SMING_DEPRECATED
 

Detailed Description

Provides URL handling.

Macro Definition Documentation

#define URI_SCHEME_MAP (   XX)
Value:
XX(HTTP, http, 80) \
XX(HTTP_SECURE, https, 443) \
XX(WEBSOCKET, ws, 80) \
XX(WEBSOCKET_SECURE, wss, 443) \
XX(MQTT, mqtt, 1883) \
XX(MQTT_SECURE, mqtts, 8883) \
XX(SMTP, smtp, 25) \
XX(SMTP_SECURE, smtps, 465) \
XX(FTP, ftp, 21) \
XX(MAIL_TO, mailto, 0) \
XX(FILE, file, 0) \
XX(DATA, data, 0)
#define XX(name, str, port)
Common URI scheme strings.
Definition: Url.h:54
#define XX (   name,
  str,
  port 
)    DECLARE_FSTR(URI_SCHEME_##name)

Common URI scheme strings.

Typedef Documentation

typedef Url URL SMING_DEPRECATED
Deprecated:
Use Url instead