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