Sming Logo
latest

Contents:

  • Getting Started
  • Features
    • Sming (main)
      • Configuration variables
      • Components
        • FlashString
        • References
        • HostEd
        • Installable File System
        • Networking Support
        • Over-The-Air(OTA) Upgrader
        • Over-The-Air(OTA) Network Upgrader
        • Storage Management
        • Arch Driver
        • AXTLS 8266
        • Bear SSL
        • Cryptographic Support
        • Esptool
        • HTTP Parser
        • b64: Base64 Encoding/Decoding Routines
        • libyuarel
        • malloc_count
        • mqtt-protocol-c
        • rBoot
        • SSL: Secure Sockets Layer
        • Terminal
        • ws_parser
      • References
      • Environment Variables
    • Sming Esp32 Architecture
    • Sming Esp8266 Architecture
    • Sming Host Emulator
  • Framework
  • Sample Projects
  • Libraries
  • API Documentation
  • Information
  • Upgrading
  • Experimental Stuff
  • Contributing
  • Tools Integration
  • Troubleshooting
  • About
Sming
  • Docs »
  • Features »
  • Sming (main) »
  • Networking Support
  • Edit on GitHub

Networking Support¶

Contains core networking protocol support classes.

  • DNS: Domain Name System
  • FTP: File Transfer Protocol
  • HTTP: HyperText Transfer Protocol
  • MQTT: MQ Telemetry Transport
  • NTP: Network Time Protocol
  • SMTP: Simple Mail Transfer Protocol
  • TCP: Transmission Control Protocol
  • Telnet
  • UDP: User Datagram Protocol
  • URL: Uniform Resource Locator
  • WebSocket Protocol

Other networking libraries:

  • GoogleCast

  • mDNS: Multicast Domain Name System

  • SSDP

  • SSL: Secure Sockets Layer

  • UPnP

  • UPnP Schema

References¶

  • Source Code

  • Esp8266 WiFi Component

  • Esp8266 WiFi Component

  • Host WiFi Component

  • LWIP Component

  • HTTP Parser Component

  • b64: Base64 Encoding/Decoding Routines Component

  • libyuarel Component

  • mqtt-protocol-c Component

  • SSL: Secure Sockets Layer Component

  • ws_parser Component

Used by¶

  • Sming (main) ,Component

  • Over-The-Air(OTA) Network Upgrader ,Component

Environment Variables¶

  • ENABLE_CUSTOM_LWIP

  • ENABLE_SMART_CONFIG

  • ENABLE_WPS

  • HTTP_SERVER_EXPOSE_NAME

  • HTTP_SERVER_EXPOSE_VERSION

Next Previous

© Copyright Sming Developer Team Revision 9033321d.

Built with Sphinx using a theme provided by Read the Docs.