~~Title: Efl.Net.Control.Technology_Type~~
===== Description =====
%%Technology types%%
{{page>:develop:api-include:efl:net:control:technology_type:description&nouser&nolink&nodate}}
===== Fields =====
{{page>:develop:api-include:efl:net:control:technology_type:fields&nouser&nolink&nodate}}
* **unknown** - %%Type: unknown%%
* **system** - %%Type: system%%
* **ethernet** - %%Type: ethernet%%
* **wifi** - %%Type: WiFi%%
* **bluetooth** - %%Type: Bluetooth%%
* **cellular** - %%Type: cellular/mobile%%
* **gps** - %%Type: GPS%%
* **vpn** - %%Type: Virtual Private Network%%
* **gadget** - %%Type: USB gadget%%
* **p2p** - %%Type: Peer-2-Peer%%
===== Signature =====
enum Efl.Net.Control.Technology_Type {
unknown: 0,
system,
ethernet,
wifi,
bluetooth,
cellular,
gps,
vpn,
gadget,
p2p
}
===== C signature =====
typedef enum {
EFL_NET_CONTROL_TECHNOLOGY_TYPE_UNKNOWN = 0,
EFL_NET_CONTROL_TECHNOLOGY_TYPE_SYSTEM,
EFL_NET_CONTROL_TECHNOLOGY_TYPE_ETHERNET,
EFL_NET_CONTROL_TECHNOLOGY_TYPE_WIFI,
EFL_NET_CONTROL_TECHNOLOGY_TYPE_BLUETOOTH,
EFL_NET_CONTROL_TECHNOLOGY_TYPE_CELLULAR,
EFL_NET_CONTROL_TECHNOLOGY_TYPE_GPS,
EFL_NET_CONTROL_TECHNOLOGY_TYPE_VPN,
EFL_NET_CONTROL_TECHNOLOGY_TYPE_GADGET,
EFL_NET_CONTROL_TECHNOLOGY_TYPE_P2P
} Efl_Net_Control_Technology_Type;