mn::device Namespace Reference

Classes

class  basic_device
 
class  basic_streamed_device
 
class  basic_net_if
 Wrapper class around esp-idf implementation of a esp-netif device. More...
 
class  basic_wifi_net_if
 Wrapper basic WiFi class around esp-idf implementation of a esp-netif device. More...
 
class  basic_block_device
 basic_block_device class is an interface for a block device. More...
 
class  basic_input_pin
 basic_input_pin class is an interface for single input pin. More...
 
class  basic_network_device
 
class  basic_output_pin
 basic_output_pin class is an interface for single output pin. More...
 
class  system_stream
 A simple abstractes class for easy handle any flash drivers. More...
 
class  basic_system
 Get system infos and useful system functins of the using platform. More...
 
class  basic_wifi
 A basic class for wifi. More...
 
class  basic_wifi_ap
 Wifi AP class for the esp32. More...
 
class  flash_stream
 
class  partition_stream
 

Typedefs

using wifi_net_if = basic_wifi_net_if
 using basic_ip6_address for ip6_address More...
 
using ppp_net_if = void *
 using void* for ppp_net_if - not IMPL More...
 
using ethernet_nef_if = void *
 using void* for ethernet_nef_if - not IMPL More...
 
using wifi = basic_wifi
 
using wifi_ap = basic_wifi_ap
 
using wifi_sta = void
 
using wifi_multi = void
 
using eth = void
 
using serial_net = void
 

Functions

int __esp32error_to_mnerror (int err)
 

Typedef Documentation

◆ eth

using mn::device::eth = typedef void

◆ ethernet_nef_if

using mn::device::ethernet_nef_if = typedef void*

using void* for ethernet_nef_if - not IMPL

◆ ppp_net_if

using mn::device::ppp_net_if = typedef void*

using void* for ppp_net_if - not IMPL

◆ serial_net

using mn::device::serial_net = typedef void

◆ wifi

using mn::device::wifi = typedef basic_wifi

◆ wifi_ap

◆ wifi_multi

using mn::device::wifi_multi = typedef void

◆ wifi_net_if

using basic_ip6_address for ip6_address

◆ wifi_sta

using mn::device::wifi_sta = typedef void

Function Documentation

◆ __esp32error_to_mnerror()

int mn::device::__esp32error_to_mnerror ( int  err)
inline