203a3b50a1e1e548bc8025e51751762125e63355
[plcapi.git] / PLC / Accessors / Accessors_wireless.py
1 # Thierry Parmentelat - INRIA
2 # $Id: Accessors_standard.py 10295 2008-08-19 21:49:06Z thierry $
3
4 from PLC.Nodes import Node
5 from PLC.Interfaces import Interface
6 from PLC.Slices import Slice
7 #from PLC.Ilinks import Ilink
8
9 from PLC.Accessors.Factory import define_accessors, all_roles, tech_roles
10
11 import sys
12 current_module = sys.modules[__name__]
13
14 #### Wireless
15 define_accessors(current_module, Interface, "Mode", "mode", 
16                  "interface/wifi", "Wifi operation mode - see iwconfig",
17                  get_roles=all_roles, set_roles=tech_roles)
18 define_accessors(current_module, Interface, "Essid", "essid",
19                  "interface/wifi", "Wireless essid - see iwconfig",
20                  get_roles=all_roles, set_roles=tech_roles)
21 define_accessors(current_module, Interface, "Nw", "nw",
22                  "interface/wifi", "Wireless nw - see iwconfig",
23                  get_roles=all_roles, set_roles=tech_roles)
24 define_accessors(current_module, Interface, "Freq", "freq", 
25                  "interface/wifi", "Wireless freq - see iwconfig",
26                  get_roles=all_roles, set_roles=tech_roles)
27 define_accessors(current_module, Interface, "Channel", "channel", 
28                  "interface/wifi", "Wireless channel - see iwconfig",
29                  get_roles=all_roles, set_roles=tech_roles)
30 define_accessors(current_module, Interface, "Sens", "sens", 
31                  "interface/wifi", "Wireless sens - see iwconfig",
32                  get_roles=all_roles, set_roles=tech_roles)
33 define_accessors(current_module, Interface, "Rate", "rate", 
34                  "interface/wifi", "Wireless rate - see iwconfig",
35                  get_roles=all_roles, set_roles=tech_roles)
36 define_accessors(current_module, Interface, "Key", "key", 
37                  "interface/wifi", "Wireless key - see iwconfig key",
38                  get_roles=all_roles, set_roles=tech_roles)
39 define_accessors(current_module, Interface, "Key1", "key1", 
40                  "interface/wifi", "Wireless key1 - see iwconfig key[1]",
41                  get_roles=all_roles, set_roles=tech_roles)
42 define_accessors(current_module, Interface, "Key2", "key2", 
43                  "interface/wifi", "Wireless key2 - see iwconfig key[2]",
44                  get_roles=all_roles, set_roles=tech_roles)
45 define_accessors(current_module, Interface, "Key3", "key3", 
46                  "interface/wifi", "Wireless key3 - see iwconfig key[3]",
47                  get_roles=all_roles, set_roles=tech_roles)
48 define_accessors(current_module, Interface, "Key4", "key4", 
49                  "interface/wifi", "Wireless key4 - see iwconfig key[4]",
50                  get_roles=all_roles, set_roles=tech_roles)
51 define_accessors(current_module, Interface, "SecurityMode", "securitymode", 
52                  "interface/wifi", "Wireless securitymode - see iwconfig enc",
53                  get_roles=all_roles, set_roles=tech_roles)
54 define_accessors(current_module, Interface, "Iwconfig", "iwconfig", 
55                  "interface/wifi", "Wireless iwconfig - see ifup-wireless",
56                  get_roles=all_roles, set_roles=tech_roles)
57 define_accessors(current_module, Interface, "Iwpriv", "iwpriv", 
58                  "interface/wifi", "Wireless iwpriv - see ifup-wireless",
59                  get_roles=all_roles, set_roles=tech_roles)