mn_network.hpp
Go to the documentation of this file.
1 
21 #ifndef __MINILIB_NET_NETWORK_H__
22 #define __MINILIB_NET_NETWORK_H__
23 
24 #include "mn_wifi.hpp"
25 #include "mn_wifi_ap.hpp"
26 //#include "mn_wifi_sta.hpp"
27 //#include "mn_wifi_multi.hpp"
28 
29 //#include "mn_eth.hpp"
30 //#include "mn_serial_net.hpp"
31 
32 namespace mn {
33  namespace device {
34 
40 
45  using ppp_net_if = void*; //basic_ppp_net_if;
50  using ethernet_nef_if = void*; // basic_ethernet_nef_if;
51 
52  using wifi = basic_wifi;
54  using wifi_sta = void;
55  using wifi_multi = void;
56 
57 
58  using eth = void;
59  using serial_net = void;
60  }
61 }
62 #endif // __MINILIB_NET_NETWORK_H__
Wifi AP class for the esp32.
Definition: mn_wifi_ap.hpp:34
Wrapper basic WiFi class around esp-idf implementation of a esp-netif device.
Definition: mn_basic_wifi_net_if.hpp:40
A basic class for wifi.
Definition: mn_wifi.hpp:43
This file is part of the Mini Thread Library (https://github.com/RoseLeBlood/MiniThread ).
This file is part of the Mini Thread Library (https://github.com/RoseLeBlood/MiniThread ).
void * ethernet_nef_if
using void* for ethernet_nef_if - not IMPL
Definition: mn_network.hpp:50
void wifi_multi
Definition: mn_network.hpp:55
void serial_net
Definition: mn_network.hpp:59
void wifi_sta
Definition: mn_network.hpp:54
void * ppp_net_if
using void* for ppp_net_if - not IMPL
Definition: mn_network.hpp:45
void eth
Definition: mn_network.hpp:58
Definition: mn_allocator_typetraits.hpp:25