5 <title>Class: WifiNetwork
</title>
8 <script src=
"scripts/prettify/prettify.js"></script>
9 <script src=
"scripts/prettify/lang-css.js"></script>
10 <script src=
"scripts/jquery.min.js"></script>
12 <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
14 <link type=
"text/css" rel=
"stylesheet" href=
"styles/prettify-tomorrow.css">
15 <link type=
"text/css" rel=
"stylesheet" href=
"styles/bootstrap.min.css">
16 <link type=
"text/css" rel=
"stylesheet" href=
"styles/jaguar.css">
20 var config = {
"monospaceLinks":true,
"cleverLinks":true,
"default":{
"outputSourceFiles":true}};
27 <div id=
"wrap" class=
"clearfix">
29 <div class=
"navigation">
30 <h3 class=
"applicationName"><a href=
"index.html"></a></h3>
33 <input id=
"search" type=
"text" class=
"form-control input-sm" placeholder=
"Search Documentations">
37 <li class=
"item" data-name=
"LuCI">
39 <a href=
"LuCI.html">LuCI
</a>
42 <ul class=
"members itemMembers">
44 <span class=
"subtitle">Members
</span>
46 <li data-name=
"LuCI#env"><a href=
"LuCI.html#env">env
</a></li>
49 <ul class=
"typedefs itemMembers">
51 <span class=
"subtitle">Typedefs
</span>
53 <li data-name=
"LuCI.requestCallbackFn"><a href=
"LuCI.html#.requestCallbackFn">requestCallbackFn
</a></li>
56 <ul class=
"typedefs itemMembers">
59 <ul class=
"methods itemMembers">
61 <span class=
"subtitle">Methods
</span>
63 <li data-name=
"LuCI#bind"><a href=
"LuCI.html#bind">bind
</a></li>
65 <li data-name=
"LuCI#error"><a href=
"LuCI.html#error">error
</a></li>
67 <li data-name=
"LuCI#get"><a href=
"LuCI.html#get">get
</a></li>
69 <li data-name=
"LuCI#halt"><a href=
"LuCI.html#halt">halt
</a></li>
71 <li data-name=
"LuCI#hasSystemFeature"><a href=
"LuCI.html#hasSystemFeature">hasSystemFeature
</a></li>
73 <li data-name=
"LuCI#isObject"><a href=
"LuCI.html#isObject">isObject
</a></li>
75 <li data-name=
"LuCI#location"><a href=
"LuCI.html#location">location
</a></li>
77 <li data-name=
"LuCI#media"><a href=
"LuCI.html#media">media
</a></li>
79 <li data-name=
"LuCI#path"><a href=
"LuCI.html#path">path
</a></li>
81 <li data-name=
"LuCI#poll"><a href=
"LuCI.html#poll">poll
</a></li>
83 <li data-name=
"LuCI#post"><a href=
"LuCI.html#post">post
</a></li>
85 <li data-name=
"LuCI#raise"><a href=
"LuCI.html#raise">raise
</a></li>
87 <li data-name=
"LuCI#require"><a href=
"LuCI.html#require">require
</a></li>
89 <li data-name=
"LuCI#resolveDefault"><a href=
"LuCI.html#resolveDefault">resolveDefault
</a></li>
91 <li data-name=
"LuCI#resource"><a href=
"LuCI.html#resource">resource
</a></li>
93 <li data-name=
"LuCI#run"><a href=
"LuCI.html#run">run
</a></li>
95 <li data-name=
"LuCI#sortedKeys"><a href=
"LuCI.html#sortedKeys">sortedKeys
</a></li>
97 <li data-name=
"LuCI#stop"><a href=
"LuCI.html#stop">stop
</a></li>
99 <li data-name=
"LuCI#toArray"><a href=
"LuCI.html#toArray">toArray
</a></li>
101 <li data-name=
"LuCI#url"><a href=
"LuCI.html#url">url
</a></li>
104 <ul class=
"events itemMembers">
109 <li class=
"item" data-name=
"LuCI.Class">
111 <a href=
"LuCI.Class.html">LuCI.Class
</a>
114 <ul class=
"members itemMembers">
117 <ul class=
"typedefs itemMembers">
120 <ul class=
"typedefs itemMembers">
123 <ul class=
"methods itemMembers">
125 <span class=
"subtitle">Methods
</span>
127 <li data-name=
"LuCI.Class.extend"><a href=
"LuCI.Class.html#.extend">extend
</a></li>
129 <li data-name=
"LuCI.Class.instantiate"><a href=
"LuCI.Class.html#.instantiate">instantiate
</a></li>
131 <li data-name=
"LuCI.Class.isSubclass"><a href=
"LuCI.Class.html#.isSubclass">isSubclass
</a></li>
133 <li data-name=
"LuCI.Class.singleton"><a href=
"LuCI.Class.html#.singleton">singleton
</a></li>
135 <li data-name=
"LuCI.Class#super"><a href=
"LuCI.Class.html#super">super
</a></li>
137 <li data-name=
"LuCI.Class#varargs"><a href=
"LuCI.Class.html#varargs">varargs
</a></li>
140 <ul class=
"events itemMembers">
145 <li class=
"item" data-name=
"LuCI.dom">
147 <a href=
"LuCI.dom.html">LuCI.dom
</a>
150 <ul class=
"members itemMembers">
153 <ul class=
"typedefs itemMembers">
155 <span class=
"subtitle">Typedefs
</span>
157 <li data-name=
"LuCI.dom~ignoreCallbackFn"><a href=
"LuCI.dom.html#~ignoreCallbackFn">ignoreCallbackFn
</a></li>
160 <ul class=
"typedefs itemMembers">
163 <ul class=
"methods itemMembers">
165 <span class=
"subtitle">Methods
</span>
167 <li data-name=
"LuCI.dom#append"><a href=
"LuCI.dom.html#append">append
</a></li>
169 <li data-name=
"LuCI.dom#attr"><a href=
"LuCI.dom.html#attr">attr
</a></li>
171 <li data-name=
"LuCI.dom#bindClassInstance"><a href=
"LuCI.dom.html#bindClassInstance">bindClassInstance
</a></li>
173 <li data-name=
"LuCI.dom#callClassMethod"><a href=
"LuCI.dom.html#callClassMethod">callClassMethod
</a></li>
175 <li data-name=
"LuCI.dom#content"><a href=
"LuCI.dom.html#content">content
</a></li>
177 <li data-name=
"LuCI.dom#create"><a href=
"LuCI.dom.html#create">create
</a></li>
179 <li data-name=
"LuCI.dom#data"><a href=
"LuCI.dom.html#data">data
</a></li>
181 <li data-name=
"LuCI.dom#elem"><a href=
"LuCI.dom.html#elem">elem
</a></li>
183 <li data-name=
"LuCI.dom#findClassInstance"><a href=
"LuCI.dom.html#findClassInstance">findClassInstance
</a></li>
185 <li data-name=
"LuCI.dom#isEmpty"><a href=
"LuCI.dom.html#isEmpty">isEmpty
</a></li>
187 <li data-name=
"LuCI.dom#matches"><a href=
"LuCI.dom.html#matches">matches
</a></li>
189 <li data-name=
"LuCI.dom#parent"><a href=
"LuCI.dom.html#parent">parent
</a></li>
191 <li data-name=
"LuCI.dom#parse"><a href=
"LuCI.dom.html#parse">parse
</a></li>
194 <ul class=
"events itemMembers">
199 <li class=
"item" data-name=
"LuCI.fs">
201 <a href=
"LuCI.fs.html">LuCI.fs
</a>
204 <ul class=
"members itemMembers">
207 <ul class=
"typedefs itemMembers">
209 <span class=
"subtitle">Typedefs
</span>
211 <li data-name=
"LuCI.fs.FileExecResult"><a href=
"LuCI.fs.html#.FileExecResult">FileExecResult
</a></li>
213 <li data-name=
"LuCI.fs.FileStatEntry"><a href=
"LuCI.fs.html#.FileStatEntry">FileStatEntry
</a></li>
216 <ul class=
"typedefs itemMembers">
219 <ul class=
"methods itemMembers">
221 <span class=
"subtitle">Methods
</span>
223 <li data-name=
"LuCI.fs#exec"><a href=
"LuCI.fs.html#exec">exec
</a></li>
225 <li data-name=
"LuCI.fs#exec_direct"><a href=
"LuCI.fs.html#exec_direct">exec_direct
</a></li>
227 <li data-name=
"LuCI.fs#lines"><a href=
"LuCI.fs.html#lines">lines
</a></li>
229 <li data-name=
"LuCI.fs#list"><a href=
"LuCI.fs.html#list">list
</a></li>
231 <li data-name=
"LuCI.fs#read"><a href=
"LuCI.fs.html#read">read
</a></li>
233 <li data-name=
"LuCI.fs#read_direct"><a href=
"LuCI.fs.html#read_direct">read_direct
</a></li>
235 <li data-name=
"LuCI.fs#remove"><a href=
"LuCI.fs.html#remove">remove
</a></li>
237 <li data-name=
"LuCI.fs#stat"><a href=
"LuCI.fs.html#stat">stat
</a></li>
239 <li data-name=
"LuCI.fs#trimmed"><a href=
"LuCI.fs.html#trimmed">trimmed
</a></li>
241 <li data-name=
"LuCI.fs#write"><a href=
"LuCI.fs.html#write">write
</a></li>
244 <ul class=
"events itemMembers">
249 <li class=
"item" data-name=
"LuCI.Headers">
251 <a href=
"LuCI.Headers.html">LuCI.Headers
</a>
254 <ul class=
"members itemMembers">
257 <ul class=
"typedefs itemMembers">
260 <ul class=
"typedefs itemMembers">
263 <ul class=
"methods itemMembers">
265 <span class=
"subtitle">Methods
</span>
267 <li data-name=
"LuCI.Headers#get"><a href=
"LuCI.Headers.html#get">get
</a></li>
269 <li data-name=
"LuCI.Headers#has"><a href=
"LuCI.Headers.html#has">has
</a></li>
272 <ul class=
"events itemMembers">
277 <li class=
"item" data-name=
"LuCI.Network">
279 <a href=
"LuCI.Network.html">LuCI.Network
</a>
282 <ul class=
"members itemMembers">
285 <ul class=
"typedefs itemMembers">
287 <span class=
"subtitle">Typedefs
</span>
289 <li data-name=
"LuCI.Network.SwitchTopology"><a href=
"LuCI.Network.html#.SwitchTopology">SwitchTopology
</a></li>
291 <li data-name=
"LuCI.Network.WifiEncryption"><a href=
"LuCI.Network.html#.WifiEncryption">WifiEncryption
</a></li>
293 <li data-name=
"LuCI.Network.WifiPeerEntry"><a href=
"LuCI.Network.html#.WifiPeerEntry">WifiPeerEntry
</a></li>
295 <li data-name=
"LuCI.Network.WifiRateEntry"><a href=
"LuCI.Network.html#.WifiRateEntry">WifiRateEntry
</a></li>
297 <li data-name=
"LuCI.Network.WifiScanResult"><a href=
"LuCI.Network.html#.WifiScanResult">WifiScanResult
</a></li>
300 <ul class=
"typedefs itemMembers">
303 <ul class=
"methods itemMembers">
305 <span class=
"subtitle">Methods
</span>
307 <li data-name=
"LuCI.Network#addNetwork"><a href=
"LuCI.Network.html#addNetwork">addNetwork
</a></li>
309 <li data-name=
"LuCI.Network#addWifiNetwork"><a href=
"LuCI.Network.html#addWifiNetwork">addWifiNetwork
</a></li>
311 <li data-name=
"LuCI.Network#deleteNetwork"><a href=
"LuCI.Network.html#deleteNetwork">deleteNetwork
</a></li>
313 <li data-name=
"LuCI.Network#deleteWifiNetwork"><a href=
"LuCI.Network.html#deleteWifiNetwork">deleteWifiNetwork
</a></li>
315 <li data-name=
"LuCI.Network#flushCache"><a href=
"LuCI.Network.html#flushCache">flushCache
</a></li>
317 <li data-name=
"LuCI.Network#formatWifiEncryption"><a href=
"LuCI.Network.html#formatWifiEncryption">formatWifiEncryption
</a></li>
319 <li data-name=
"LuCI.Network#getDevice"><a href=
"LuCI.Network.html#getDevice">getDevice
</a></li>
321 <li data-name=
"LuCI.Network#getDevices"><a href=
"LuCI.Network.html#getDevices">getDevices
</a></li>
323 <li data-name=
"LuCI.Network#getDSLModemType"><a href=
"LuCI.Network.html#getDSLModemType">getDSLModemType
</a></li>
325 <li data-name=
"LuCI.Network#getHostHints"><a href=
"LuCI.Network.html#getHostHints">getHostHints
</a></li>
327 <li data-name=
"LuCI.Network#getIfnameOf"><a href=
"LuCI.Network.html#getIfnameOf">getIfnameOf
</a></li>
329 <li data-name=
"LuCI.Network#getNetwork"><a href=
"LuCI.Network.html#getNetwork">getNetwork
</a></li>
331 <li data-name=
"LuCI.Network#getNetworks"><a href=
"LuCI.Network.html#getNetworks">getNetworks
</a></li>
333 <li data-name=
"LuCI.Network#getProtocol"><a href=
"LuCI.Network.html#getProtocol">getProtocol
</a></li>
335 <li data-name=
"LuCI.Network#getProtocols"><a href=
"LuCI.Network.html#getProtocols">getProtocols
</a></li>
337 <li data-name=
"LuCI.Network#getSwitchTopologies"><a href=
"LuCI.Network.html#getSwitchTopologies">getSwitchTopologies
</a></li>
339 <li data-name=
"LuCI.Network#getWAN6Networks"><a href=
"LuCI.Network.html#getWAN6Networks">getWAN6Networks
</a></li>
341 <li data-name=
"LuCI.Network#getWANNetworks"><a href=
"LuCI.Network.html#getWANNetworks">getWANNetworks
</a></li>
343 <li data-name=
"LuCI.Network#getWifiDevice"><a href=
"LuCI.Network.html#getWifiDevice">getWifiDevice
</a></li>
345 <li data-name=
"LuCI.Network#getWifiDevices"><a href=
"LuCI.Network.html#getWifiDevices">getWifiDevices
</a></li>
347 <li data-name=
"LuCI.Network#getWifiNetwork"><a href=
"LuCI.Network.html#getWifiNetwork">getWifiNetwork
</a></li>
349 <li data-name=
"LuCI.Network#getWifiNetworks"><a href=
"LuCI.Network.html#getWifiNetworks">getWifiNetworks
</a></li>
351 <li data-name=
"LuCI.Network#isIgnoredDevice"><a href=
"LuCI.Network.html#isIgnoredDevice">isIgnoredDevice
</a></li>
353 <li data-name=
"LuCI.Network#maskToPrefix"><a href=
"LuCI.Network.html#maskToPrefix">maskToPrefix
</a></li>
355 <li data-name=
"LuCI.Network#prefixToMask"><a href=
"LuCI.Network.html#prefixToMask">prefixToMask
</a></li>
357 <li data-name=
"LuCI.Network#registerErrorCode"><a href=
"LuCI.Network.html#registerErrorCode">registerErrorCode
</a></li>
359 <li data-name=
"LuCI.Network#registerPatternVirtual"><a href=
"LuCI.Network.html#registerPatternVirtual">registerPatternVirtual
</a></li>
361 <li data-name=
"LuCI.Network#registerProtocol"><a href=
"LuCI.Network.html#registerProtocol">registerProtocol
</a></li>
363 <li data-name=
"LuCI.Network#renameNetwork"><a href=
"LuCI.Network.html#renameNetwork">renameNetwork
</a></li>
366 <ul class=
"events itemMembers">
371 <li class=
"item" data-name=
"LuCI.Network.Device">
373 <a href=
"LuCI.Network.Device.html">LuCI.Network.Device
</a>
376 <ul class=
"members itemMembers">
379 <ul class=
"typedefs itemMembers">
382 <ul class=
"typedefs itemMembers">
385 <ul class=
"methods itemMembers">
387 <span class=
"subtitle">Methods
</span>
389 <li data-name=
"LuCI.Network.Device#getBridgeID"><a href=
"LuCI.Network.Device.html#getBridgeID">getBridgeID
</a></li>
391 <li data-name=
"LuCI.Network.Device#getBridgeSTP"><a href=
"LuCI.Network.Device.html#getBridgeSTP">getBridgeSTP
</a></li>
393 <li data-name=
"LuCI.Network.Device#getI18n"><a href=
"LuCI.Network.Device.html#getI18n">getI18n
</a></li>
395 <li data-name=
"LuCI.Network.Device#getIP6Addrs"><a href=
"LuCI.Network.Device.html#getIP6Addrs">getIP6Addrs
</a></li>
397 <li data-name=
"LuCI.Network.Device#getIPAddrs"><a href=
"LuCI.Network.Device.html#getIPAddrs">getIPAddrs
</a></li>
399 <li data-name=
"LuCI.Network.Device#getMAC"><a href=
"LuCI.Network.Device.html#getMAC">getMAC
</a></li>
401 <li data-name=
"LuCI.Network.Device#getMTU"><a href=
"LuCI.Network.Device.html#getMTU">getMTU
</a></li>
403 <li data-name=
"LuCI.Network.Device#getName"><a href=
"LuCI.Network.Device.html#getName">getName
</a></li>
405 <li data-name=
"LuCI.Network.Device#getNetwork"><a href=
"LuCI.Network.Device.html#getNetwork">getNetwork
</a></li>
407 <li data-name=
"LuCI.Network.Device#getNetworks"><a href=
"LuCI.Network.Device.html#getNetworks">getNetworks
</a></li>
409 <li data-name=
"LuCI.Network.Device#getPorts"><a href=
"LuCI.Network.Device.html#getPorts">getPorts
</a></li>
411 <li data-name=
"LuCI.Network.Device#getRXBytes"><a href=
"LuCI.Network.Device.html#getRXBytes">getRXBytes
</a></li>
413 <li data-name=
"LuCI.Network.Device#getRXPackets"><a href=
"LuCI.Network.Device.html#getRXPackets">getRXPackets
</a></li>
415 <li data-name=
"LuCI.Network.Device#getShortName"><a href=
"LuCI.Network.Device.html#getShortName">getShortName
</a></li>
417 <li data-name=
"LuCI.Network.Device#getTXBytes"><a href=
"LuCI.Network.Device.html#getTXBytes">getTXBytes
</a></li>
419 <li data-name=
"LuCI.Network.Device#getTXPackets"><a href=
"LuCI.Network.Device.html#getTXPackets">getTXPackets
</a></li>
421 <li data-name=
"LuCI.Network.Device#getType"><a href=
"LuCI.Network.Device.html#getType">getType
</a></li>
423 <li data-name=
"LuCI.Network.Device#getTypeI18n"><a href=
"LuCI.Network.Device.html#getTypeI18n">getTypeI18n
</a></li>
425 <li data-name=
"LuCI.Network.Device#getWifiNetwork"><a href=
"LuCI.Network.Device.html#getWifiNetwork">getWifiNetwork
</a></li>
427 <li data-name=
"LuCI.Network.Device#isBridge"><a href=
"LuCI.Network.Device.html#isBridge">isBridge
</a></li>
429 <li data-name=
"LuCI.Network.Device#isBridgePort"><a href=
"LuCI.Network.Device.html#isBridgePort">isBridgePort
</a></li>
431 <li data-name=
"LuCI.Network.Device#isUp"><a href=
"LuCI.Network.Device.html#isUp">isUp
</a></li>
434 <ul class=
"events itemMembers">
439 <li class=
"item" data-name=
"LuCI.Network.Hosts">
441 <a href=
"LuCI.Network.Hosts.html">LuCI.Network.Hosts
</a>
444 <ul class=
"members itemMembers">
447 <ul class=
"typedefs itemMembers">
450 <ul class=
"typedefs itemMembers">
453 <ul class=
"methods itemMembers">
455 <span class=
"subtitle">Methods
</span>
457 <li data-name=
"LuCI.Network.Hosts#getHostnameByIP6Addr"><a href=
"LuCI.Network.Hosts.html#getHostnameByIP6Addr">getHostnameByIP6Addr
</a></li>
459 <li data-name=
"LuCI.Network.Hosts#getHostnameByIPAddr"><a href=
"LuCI.Network.Hosts.html#getHostnameByIPAddr">getHostnameByIPAddr
</a></li>
461 <li data-name=
"LuCI.Network.Hosts#getHostnameByMACAddr"><a href=
"LuCI.Network.Hosts.html#getHostnameByMACAddr">getHostnameByMACAddr
</a></li>
463 <li data-name=
"LuCI.Network.Hosts#getIP6AddrByMACAddr"><a href=
"LuCI.Network.Hosts.html#getIP6AddrByMACAddr">getIP6AddrByMACAddr
</a></li>
465 <li data-name=
"LuCI.Network.Hosts#getIPAddrByMACAddr"><a href=
"LuCI.Network.Hosts.html#getIPAddrByMACAddr">getIPAddrByMACAddr
</a></li>
467 <li data-name=
"LuCI.Network.Hosts#getMACAddrByIP6Addr"><a href=
"LuCI.Network.Hosts.html#getMACAddrByIP6Addr">getMACAddrByIP6Addr
</a></li>
469 <li data-name=
"LuCI.Network.Hosts#getMACAddrByIPAddr"><a href=
"LuCI.Network.Hosts.html#getMACAddrByIPAddr">getMACAddrByIPAddr
</a></li>
471 <li data-name=
"LuCI.Network.Hosts#getMACHints"><a href=
"LuCI.Network.Hosts.html#getMACHints">getMACHints
</a></li>
474 <ul class=
"events itemMembers">
479 <li class=
"item" data-name=
"LuCI.Network.Protocol">
481 <a href=
"LuCI.Network.Protocol.html">LuCI.Network.Protocol
</a>
484 <ul class=
"members itemMembers">
487 <ul class=
"typedefs itemMembers">
490 <ul class=
"typedefs itemMembers">
493 <ul class=
"methods itemMembers">
495 <span class=
"subtitle">Methods
</span>
497 <li data-name=
"LuCI.Network.Protocol#addDevice"><a href=
"LuCI.Network.Protocol.html#addDevice">addDevice
</a></li>
499 <li data-name=
"LuCI.Network.Protocol#containsDevice"><a href=
"LuCI.Network.Protocol.html#containsDevice">containsDevice
</a></li>
501 <li data-name=
"LuCI.Network.Protocol#deleteDevice"><a href=
"LuCI.Network.Protocol.html#deleteDevice">deleteDevice
</a></li>
503 <li data-name=
"LuCI.Network.Protocol#get"><a href=
"LuCI.Network.Protocol.html#get">get
</a></li>
505 <li data-name=
"LuCI.Network.Protocol#getDevice"><a href=
"LuCI.Network.Protocol.html#getDevice">getDevice
</a></li>
507 <li data-name=
"LuCI.Network.Protocol#getDevices"><a href=
"LuCI.Network.Protocol.html#getDevices">getDevices
</a></li>
509 <li data-name=
"LuCI.Network.Protocol#getDNS6Addrs"><a href=
"LuCI.Network.Protocol.html#getDNS6Addrs">getDNS6Addrs
</a></li>
511 <li data-name=
"LuCI.Network.Protocol#getDNSAddrs"><a href=
"LuCI.Network.Protocol.html#getDNSAddrs">getDNSAddrs
</a></li>
513 <li data-name=
"LuCI.Network.Protocol#getErrors"><a href=
"LuCI.Network.Protocol.html#getErrors">getErrors
</a></li>
515 <li data-name=
"LuCI.Network.Protocol#getExpiry"><a href=
"LuCI.Network.Protocol.html#getExpiry">getExpiry
</a></li>
517 <li data-name=
"LuCI.Network.Protocol#getGateway6Addr"><a href=
"LuCI.Network.Protocol.html#getGateway6Addr">getGateway6Addr
</a></li>
519 <li data-name=
"LuCI.Network.Protocol#getGatewayAddr"><a href=
"LuCI.Network.Protocol.html#getGatewayAddr">getGatewayAddr
</a></li>
521 <li data-name=
"LuCI.Network.Protocol#getI18n"><a href=
"LuCI.Network.Protocol.html#getI18n">getI18n
</a></li>
523 <li data-name=
"LuCI.Network.Protocol#getIfname"><a href=
"LuCI.Network.Protocol.html#getIfname">getIfname
</a></li>
525 <li data-name=
"LuCI.Network.Protocol#getIP6Addr"><a href=
"LuCI.Network.Protocol.html#getIP6Addr">getIP6Addr
</a></li>
527 <li data-name=
"LuCI.Network.Protocol#getIP6Addrs"><a href=
"LuCI.Network.Protocol.html#getIP6Addrs">getIP6Addrs
</a></li>
529 <li data-name=
"LuCI.Network.Protocol#getIP6Prefix"><a href=
"LuCI.Network.Protocol.html#getIP6Prefix">getIP6Prefix
</a></li>
531 <li data-name=
"LuCI.Network.Protocol#getIPAddr"><a href=
"LuCI.Network.Protocol.html#getIPAddr">getIPAddr
</a></li>
533 <li data-name=
"LuCI.Network.Protocol#getIPAddrs"><a href=
"LuCI.Network.Protocol.html#getIPAddrs">getIPAddrs
</a></li>
535 <li data-name=
"LuCI.Network.Protocol#getL2Device"><a href=
"LuCI.Network.Protocol.html#getL2Device">getL2Device
</a></li>
537 <li data-name=
"LuCI.Network.Protocol#getL3Device"><a href=
"LuCI.Network.Protocol.html#getL3Device">getL3Device
</a></li>
539 <li data-name=
"LuCI.Network.Protocol#getMetric"><a href=
"LuCI.Network.Protocol.html#getMetric">getMetric
</a></li>
541 <li data-name=
"LuCI.Network.Protocol#getName"><a href=
"LuCI.Network.Protocol.html#getName">getName
</a></li>
543 <li data-name=
"LuCI.Network.Protocol#getNetmask"><a href=
"LuCI.Network.Protocol.html#getNetmask">getNetmask
</a></li>
545 <li data-name=
"LuCI.Network.Protocol#getOpkgPackage"><a href=
"LuCI.Network.Protocol.html#getOpkgPackage">getOpkgPackage
</a></li>
547 <li data-name=
"LuCI.Network.Protocol#getProtocol"><a href=
"LuCI.Network.Protocol.html#getProtocol">getProtocol
</a></li>
549 <li data-name=
"LuCI.Network.Protocol#getType"><a href=
"LuCI.Network.Protocol.html#getType">getType
</a></li>
551 <li data-name=
"LuCI.Network.Protocol#getUptime"><a href=
"LuCI.Network.Protocol.html#getUptime">getUptime
</a></li>
553 <li data-name=
"LuCI.Network.Protocol#getZoneName"><a href=
"LuCI.Network.Protocol.html#getZoneName">getZoneName
</a></li>
555 <li data-name=
"LuCI.Network.Protocol#isAlias"><a href=
"LuCI.Network.Protocol.html#isAlias">isAlias
</a></li>
557 <li data-name=
"LuCI.Network.Protocol#isBridge"><a href=
"LuCI.Network.Protocol.html#isBridge">isBridge
</a></li>
559 <li data-name=
"LuCI.Network.Protocol#isDynamic"><a href=
"LuCI.Network.Protocol.html#isDynamic">isDynamic
</a></li>
561 <li data-name=
"LuCI.Network.Protocol#isEmpty"><a href=
"LuCI.Network.Protocol.html#isEmpty">isEmpty
</a></li>
563 <li data-name=
"LuCI.Network.Protocol#isFloating"><a href=
"LuCI.Network.Protocol.html#isFloating">isFloating
</a></li>
565 <li data-name=
"LuCI.Network.Protocol#isInstalled"><a href=
"LuCI.Network.Protocol.html#isInstalled">isInstalled
</a></li>
567 <li data-name=
"LuCI.Network.Protocol#isUp"><a href=
"LuCI.Network.Protocol.html#isUp">isUp
</a></li>
569 <li data-name=
"LuCI.Network.Protocol#isVirtual"><a href=
"LuCI.Network.Protocol.html#isVirtual">isVirtual
</a></li>
571 <li data-name=
"LuCI.Network.Protocol#set"><a href=
"LuCI.Network.Protocol.html#set">set
</a></li>
574 <ul class=
"events itemMembers">
579 <li class=
"item" data-name=
"LuCI.Network.WifiDevice">
581 <a href=
"LuCI.Network.WifiDevice.html">LuCI.Network.WifiDevice
</a>
584 <ul class=
"members itemMembers">
587 <ul class=
"typedefs itemMembers">
590 <ul class=
"typedefs itemMembers">
593 <ul class=
"methods itemMembers">
595 <span class=
"subtitle">Methods
</span>
597 <li data-name=
"LuCI.Network.WifiDevice#addWifiNetwork"><a href=
"LuCI.Network.WifiDevice.html#addWifiNetwork">addWifiNetwork
</a></li>
599 <li data-name=
"LuCI.Network.WifiDevice#deleteWifiNetwork"><a href=
"LuCI.Network.WifiDevice.html#deleteWifiNetwork">deleteWifiNetwork
</a></li>
601 <li data-name=
"LuCI.Network.WifiDevice#get"><a href=
"LuCI.Network.WifiDevice.html#get">get
</a></li>
603 <li data-name=
"LuCI.Network.WifiDevice#getHTModes"><a href=
"LuCI.Network.WifiDevice.html#getHTModes">getHTModes
</a></li>
605 <li data-name=
"LuCI.Network.WifiDevice#getHWModes"><a href=
"LuCI.Network.WifiDevice.html#getHWModes">getHWModes
</a></li>
607 <li data-name=
"LuCI.Network.WifiDevice#getI18n"><a href=
"LuCI.Network.WifiDevice.html#getI18n">getI18n
</a></li>
609 <li data-name=
"LuCI.Network.WifiDevice#getName"><a href=
"LuCI.Network.WifiDevice.html#getName">getName
</a></li>
611 <li data-name=
"LuCI.Network.WifiDevice#getScanList"><a href=
"LuCI.Network.WifiDevice.html#getScanList">getScanList
</a></li>
613 <li data-name=
"LuCI.Network.WifiDevice#getWifiNetwork"><a href=
"LuCI.Network.WifiDevice.html#getWifiNetwork">getWifiNetwork
</a></li>
615 <li data-name=
"LuCI.Network.WifiDevice#getWifiNetworks"><a href=
"LuCI.Network.WifiDevice.html#getWifiNetworks">getWifiNetworks
</a></li>
617 <li data-name=
"LuCI.Network.WifiDevice#isDisabled"><a href=
"LuCI.Network.WifiDevice.html#isDisabled">isDisabled
</a></li>
619 <li data-name=
"LuCI.Network.WifiDevice#isUp"><a href=
"LuCI.Network.WifiDevice.html#isUp">isUp
</a></li>
621 <li data-name=
"LuCI.Network.WifiDevice#set"><a href=
"LuCI.Network.WifiDevice.html#set">set
</a></li>
624 <ul class=
"events itemMembers">
629 <li class=
"item" data-name=
"LuCI.Network.WifiNetwork">
631 <a href=
"LuCI.Network.WifiNetwork.html">LuCI.Network.WifiNetwork
</a>
634 <ul class=
"members itemMembers">
637 <ul class=
"typedefs itemMembers">
640 <ul class=
"typedefs itemMembers">
643 <ul class=
"methods itemMembers">
645 <span class=
"subtitle">Methods
</span>
647 <li data-name=
"LuCI.Network.WifiNetwork#disconnectClient"><a href=
"LuCI.Network.WifiNetwork.html#disconnectClient">disconnectClient
</a></li>
649 <li data-name=
"LuCI.Network.WifiNetwork#get"><a href=
"LuCI.Network.WifiNetwork.html#get">get
</a></li>
651 <li data-name=
"LuCI.Network.WifiNetwork#getActiveBSSID"><a href=
"LuCI.Network.WifiNetwork.html#getActiveBSSID">getActiveBSSID
</a></li>
653 <li data-name=
"LuCI.Network.WifiNetwork#getActiveEncryption"><a href=
"LuCI.Network.WifiNetwork.html#getActiveEncryption">getActiveEncryption
</a></li>
655 <li data-name=
"LuCI.Network.WifiNetwork#getActiveMode"><a href=
"LuCI.Network.WifiNetwork.html#getActiveMode">getActiveMode
</a></li>
657 <li data-name=
"LuCI.Network.WifiNetwork#getActiveModeI18n"><a href=
"LuCI.Network.WifiNetwork.html#getActiveModeI18n">getActiveModeI18n
</a></li>
659 <li data-name=
"LuCI.Network.WifiNetwork#getActiveSSID"><a href=
"LuCI.Network.WifiNetwork.html#getActiveSSID">getActiveSSID
</a></li>
661 <li data-name=
"LuCI.Network.WifiNetwork#getAssocList"><a href=
"LuCI.Network.WifiNetwork.html#getAssocList">getAssocList
</a></li>
663 <li data-name=
"LuCI.Network.WifiNetwork#getBitRate"><a href=
"LuCI.Network.WifiNetwork.html#getBitRate">getBitRate
</a></li>
665 <li data-name=
"LuCI.Network.WifiNetwork#getBSSID"><a href=
"LuCI.Network.WifiNetwork.html#getBSSID">getBSSID
</a></li>
667 <li data-name=
"LuCI.Network.WifiNetwork#getChannel"><a href=
"LuCI.Network.WifiNetwork.html#getChannel">getChannel
</a></li>
669 <li data-name=
"LuCI.Network.WifiNetwork#getCountryCode"><a href=
"LuCI.Network.WifiNetwork.html#getCountryCode">getCountryCode
</a></li>
671 <li data-name=
"LuCI.Network.WifiNetwork#getDevice"><a href=
"LuCI.Network.WifiNetwork.html#getDevice">getDevice
</a></li>
673 <li data-name=
"LuCI.Network.WifiNetwork#getFrequency"><a href=
"LuCI.Network.WifiNetwork.html#getFrequency">getFrequency
</a></li>
675 <li data-name=
"LuCI.Network.WifiNetwork#getI18n"><a href=
"LuCI.Network.WifiNetwork.html#getI18n">getI18n
</a></li>
677 <li data-name=
"LuCI.Network.WifiNetwork#getID"><a href=
"LuCI.Network.WifiNetwork.html#getID">getID
</a></li>
679 <li data-name=
"LuCI.Network.WifiNetwork#getIfname"><a href=
"LuCI.Network.WifiNetwork.html#getIfname">getIfname
</a></li>
681 <li data-name=
"LuCI.Network.WifiNetwork#getMeshID"><a href=
"LuCI.Network.WifiNetwork.html#getMeshID">getMeshID
</a></li>
683 <li data-name=
"LuCI.Network.WifiNetwork#getMode"><a href=
"LuCI.Network.WifiNetwork.html#getMode">getMode
</a></li>
685 <li data-name=
"LuCI.Network.WifiNetwork#getName"><a href=
"LuCI.Network.WifiNetwork.html#getName">getName
</a></li>
687 <li data-name=
"LuCI.Network.WifiNetwork#getNetwork"><a href=
"LuCI.Network.WifiNetwork.html#getNetwork">getNetwork
</a></li>
689 <li data-name=
"LuCI.Network.WifiNetwork#getNetworkNames"><a href=
"LuCI.Network.WifiNetwork.html#getNetworkNames">getNetworkNames
</a></li>
691 <li data-name=
"LuCI.Network.WifiNetwork#getNetworks"><a href=
"LuCI.Network.WifiNetwork.html#getNetworks">getNetworks
</a></li>
693 <li data-name=
"LuCI.Network.WifiNetwork#getNoise"><a href=
"LuCI.Network.WifiNetwork.html#getNoise">getNoise
</a></li>
695 <li data-name=
"LuCI.Network.WifiNetwork#getShortName"><a href=
"LuCI.Network.WifiNetwork.html#getShortName">getShortName
</a></li>
697 <li data-name=
"LuCI.Network.WifiNetwork#getSignal"><a href=
"LuCI.Network.WifiNetwork.html#getSignal">getSignal
</a></li>
699 <li data-name=
"LuCI.Network.WifiNetwork#getSignalLevel"><a href=
"LuCI.Network.WifiNetwork.html#getSignalLevel">getSignalLevel
</a></li>
701 <li data-name=
"LuCI.Network.WifiNetwork#getSignalPercent"><a href=
"LuCI.Network.WifiNetwork.html#getSignalPercent">getSignalPercent
</a></li>
703 <li data-name=
"LuCI.Network.WifiNetwork#getSSID"><a href=
"LuCI.Network.WifiNetwork.html#getSSID">getSSID
</a></li>
705 <li data-name=
"LuCI.Network.WifiNetwork#getTXPower"><a href=
"LuCI.Network.WifiNetwork.html#getTXPower">getTXPower
</a></li>
707 <li data-name=
"LuCI.Network.WifiNetwork#getTXPowerOffset"><a href=
"LuCI.Network.WifiNetwork.html#getTXPowerOffset">getTXPowerOffset
</a></li>
709 <li data-name=
"LuCI.Network.WifiNetwork#getWifiDevice"><a href=
"LuCI.Network.WifiNetwork.html#getWifiDevice">getWifiDevice
</a></li>
711 <li data-name=
"LuCI.Network.WifiNetwork#getWifiDeviceName"><a href=
"LuCI.Network.WifiNetwork.html#getWifiDeviceName">getWifiDeviceName
</a></li>
713 <li data-name=
"LuCI.Network.WifiNetwork#isClientDisconnectSupported"><a href=
"LuCI.Network.WifiNetwork.html#isClientDisconnectSupported">isClientDisconnectSupported
</a></li>
715 <li data-name=
"LuCI.Network.WifiNetwork#isDisabled"><a href=
"LuCI.Network.WifiNetwork.html#isDisabled">isDisabled
</a></li>
717 <li data-name=
"LuCI.Network.WifiNetwork#isUp"><a href=
"LuCI.Network.WifiNetwork.html#isUp">isUp
</a></li>
719 <li data-name=
"LuCI.Network.WifiNetwork#set"><a href=
"LuCI.Network.WifiNetwork.html#set">set
</a></li>
722 <ul class=
"events itemMembers">
727 <li class=
"item" data-name=
"LuCI.Poll">
729 <a href=
"LuCI.Poll.html">LuCI.Poll
</a>
732 <ul class=
"members itemMembers">
735 <ul class=
"typedefs itemMembers">
738 <ul class=
"typedefs itemMembers">
741 <ul class=
"methods itemMembers">
743 <span class=
"subtitle">Methods
</span>
745 <li data-name=
"LuCI.Poll#active"><a href=
"LuCI.Poll.html#active">active
</a></li>
747 <li data-name=
"LuCI.Poll#add"><a href=
"LuCI.Poll.html#add">add
</a></li>
749 <li data-name=
"LuCI.Poll#remove"><a href=
"LuCI.Poll.html#remove">remove
</a></li>
751 <li data-name=
"LuCI.Poll#start"><a href=
"LuCI.Poll.html#start">start
</a></li>
753 <li data-name=
"LuCI.Poll#stop"><a href=
"LuCI.Poll.html#stop">stop
</a></li>
756 <ul class=
"events itemMembers">
761 <li class=
"item" data-name=
"LuCI.Request">
763 <a href=
"LuCI.Request.html">LuCI.Request
</a>
766 <ul class=
"members itemMembers">
769 <ul class=
"typedefs itemMembers">
771 <span class=
"subtitle">Typedefs
</span>
773 <li data-name=
"LuCI.Request.interceptorFn"><a href=
"LuCI.Request.html#.interceptorFn">interceptorFn
</a></li>
775 <li data-name=
"LuCI.Request.RequestOptions"><a href=
"LuCI.Request.html#.RequestOptions">RequestOptions
</a></li>
778 <ul class=
"typedefs itemMembers">
781 <ul class=
"methods itemMembers">
783 <span class=
"subtitle">Methods
</span>
785 <li data-name=
"LuCI.Request#addInterceptor"><a href=
"LuCI.Request.html#addInterceptor">addInterceptor
</a></li>
787 <li data-name=
"LuCI.Request#expandURL"><a href=
"LuCI.Request.html#expandURL">expandURL
</a></li>
789 <li data-name=
"LuCI.Request#get"><a href=
"LuCI.Request.html#get">get
</a></li>
791 <li data-name=
"LuCI.Request#post"><a href=
"LuCI.Request.html#post">post
</a></li>
793 <li data-name=
"LuCI.Request#removeInterceptor"><a href=
"LuCI.Request.html#removeInterceptor">removeInterceptor
</a></li>
795 <li data-name=
"LuCI.Request#request"><a href=
"LuCI.Request.html#request">request
</a></li>
798 <ul class=
"events itemMembers">
803 <li class=
"item" data-name=
"LuCI.Request.poll">
805 <a href=
"LuCI.Request.poll.html">LuCI.Request.poll
</a>
808 <ul class=
"members itemMembers">
811 <ul class=
"typedefs itemMembers">
813 <span class=
"subtitle">Typedefs
</span>
815 <li data-name=
"LuCI.Request.poll~callbackFn"><a href=
"LuCI.Request.poll.html#~callbackFn">callbackFn
</a></li>
818 <ul class=
"typedefs itemMembers">
821 <ul class=
"methods itemMembers">
823 <span class=
"subtitle">Methods
</span>
825 <li data-name=
"LuCI.Request.poll#active"><a href=
"LuCI.Request.poll.html#active">active
</a></li>
827 <li data-name=
"LuCI.Request.poll#add"><a href=
"LuCI.Request.poll.html#add">add
</a></li>
829 <li data-name=
"LuCI.Request.poll#remove"><a href=
"LuCI.Request.poll.html#remove">remove
</a></li>
831 <li data-name=
"LuCI.Request.poll#start"><a href=
"LuCI.Request.poll.html#start">start
</a></li>
833 <li data-name=
"LuCI.Request.poll#stop"><a href=
"LuCI.Request.poll.html#stop">stop
</a></li>
836 <ul class=
"events itemMembers">
841 <li class=
"item" data-name=
"LuCI.Response">
843 <a href=
"LuCI.Response.html">LuCI.Response
</a>
846 <ul class=
"members itemMembers">
848 <span class=
"subtitle">Members
</span>
850 <li data-name=
"LuCI.Response#duration"><a href=
"LuCI.Response.html#duration">duration
</a></li>
852 <li data-name=
"LuCI.Response#headers"><a href=
"LuCI.Response.html#headers">headers
</a></li>
854 <li data-name=
"LuCI.Response#ok"><a href=
"LuCI.Response.html#ok">ok
</a></li>
856 <li data-name=
"LuCI.Response#status"><a href=
"LuCI.Response.html#status">status
</a></li>
858 <li data-name=
"LuCI.Response#statusText"><a href=
"LuCI.Response.html#statusText">statusText
</a></li>
860 <li data-name=
"LuCI.Response#url"><a href=
"LuCI.Response.html#url">url
</a></li>
863 <ul class=
"typedefs itemMembers">
866 <ul class=
"typedefs itemMembers">
869 <ul class=
"methods itemMembers">
871 <span class=
"subtitle">Methods
</span>
873 <li data-name=
"LuCI.Response#blob"><a href=
"LuCI.Response.html#blob">blob
</a></li>
875 <li data-name=
"LuCI.Response#clone"><a href=
"LuCI.Response.html#clone">clone
</a></li>
877 <li data-name=
"LuCI.Response#json"><a href=
"LuCI.Response.html#json">json
</a></li>
879 <li data-name=
"LuCI.Response#text"><a href=
"LuCI.Response.html#text">text
</a></li>
882 <ul class=
"events itemMembers">
887 <li class=
"item" data-name=
"LuCI.rpc">
889 <a href=
"LuCI.rpc.html">LuCI.rpc
</a>
892 <ul class=
"members itemMembers">
895 <ul class=
"typedefs itemMembers">
897 <span class=
"subtitle">Typedefs
</span>
899 <li data-name=
"LuCI.rpc.DeclareOptions"><a href=
"LuCI.rpc.html#.DeclareOptions">DeclareOptions
</a></li>
901 <li data-name=
"LuCI.rpc~filterFn"><a href=
"LuCI.rpc.html#~filterFn">filterFn
</a></li>
903 <li data-name=
"LuCI.rpc~interceptorFn"><a href=
"LuCI.rpc.html#~interceptorFn">interceptorFn
</a></li>
905 <li data-name=
"LuCI.rpc~invokeFn"><a href=
"LuCI.rpc.html#~invokeFn">invokeFn
</a></li>
908 <ul class=
"typedefs itemMembers">
911 <ul class=
"methods itemMembers">
913 <span class=
"subtitle">Methods
</span>
915 <li data-name=
"LuCI.rpc#addInterceptor"><a href=
"LuCI.rpc.html#addInterceptor">addInterceptor
</a></li>
917 <li data-name=
"LuCI.rpc#declare"><a href=
"LuCI.rpc.html#declare">declare
</a></li>
919 <li data-name=
"LuCI.rpc#getBaseURL"><a href=
"LuCI.rpc.html#getBaseURL">getBaseURL
</a></li>
921 <li data-name=
"LuCI.rpc#getSessionID"><a href=
"LuCI.rpc.html#getSessionID">getSessionID
</a></li>
923 <li data-name=
"LuCI.rpc#getStatusText"><a href=
"LuCI.rpc.html#getStatusText">getStatusText
</a></li>
925 <li data-name=
"LuCI.rpc#list"><a href=
"LuCI.rpc.html#list">list
</a></li>
927 <li data-name=
"LuCI.rpc#removeInterceptor"><a href=
"LuCI.rpc.html#removeInterceptor">removeInterceptor
</a></li>
929 <li data-name=
"LuCI.rpc#setBaseURL"><a href=
"LuCI.rpc.html#setBaseURL">setBaseURL
</a></li>
931 <li data-name=
"LuCI.rpc#setSessionID"><a href=
"LuCI.rpc.html#setSessionID">setSessionID
</a></li>
934 <ul class=
"events itemMembers">
939 <li class=
"item" data-name=
"LuCI.uci">
941 <a href=
"LuCI.uci.html">LuCI.uci
</a>
944 <ul class=
"members itemMembers">
947 <ul class=
"typedefs itemMembers">
949 <span class=
"subtitle">Typedefs
</span>
951 <li data-name=
"LuCI.uci.ChangeRecord"><a href=
"LuCI.uci.html#.ChangeRecord">ChangeRecord
</a></li>
953 <li data-name=
"LuCI.uci.SectionObject"><a href=
"LuCI.uci.html#.SectionObject">SectionObject
</a></li>
955 <li data-name=
"LuCI.uci~sectionsFn"><a href=
"LuCI.uci.html#~sectionsFn">sectionsFn
</a></li>
958 <ul class=
"typedefs itemMembers">
961 <ul class=
"methods itemMembers">
963 <span class=
"subtitle">Methods
</span>
965 <li data-name=
"LuCI.uci#add"><a href=
"LuCI.uci.html#add">add
</a></li>
967 <li data-name=
"LuCI.uci#apply"><a href=
"LuCI.uci.html#apply">apply
</a></li>
969 <li data-name=
"LuCI.uci#changes"><a href=
"LuCI.uci.html#changes">changes
</a></li>
971 <li data-name=
"LuCI.uci#createSID"><a href=
"LuCI.uci.html#createSID">createSID
</a></li>
973 <li data-name=
"LuCI.uci#get"><a href=
"LuCI.uci.html#get">get
</a></li>
975 <li data-name=
"LuCI.uci#get_first"><a href=
"LuCI.uci.html#get_first">get_first
</a></li>
977 <li data-name=
"LuCI.uci#load"><a href=
"LuCI.uci.html#load">load
</a></li>
979 <li data-name=
"LuCI.uci#move"><a href=
"LuCI.uci.html#move">move
</a></li>
981 <li data-name=
"LuCI.uci#remove"><a href=
"LuCI.uci.html#remove">remove
</a></li>
983 <li data-name=
"LuCI.uci#resolveSID"><a href=
"LuCI.uci.html#resolveSID">resolveSID
</a></li>
985 <li data-name=
"LuCI.uci#save"><a href=
"LuCI.uci.html#save">save
</a></li>
987 <li data-name=
"LuCI.uci#sections"><a href=
"LuCI.uci.html#sections">sections
</a></li>
989 <li data-name=
"LuCI.uci#set"><a href=
"LuCI.uci.html#set">set
</a></li>
991 <li data-name=
"LuCI.uci#set_first"><a href=
"LuCI.uci.html#set_first">set_first
</a></li>
993 <li data-name=
"LuCI.uci#unload"><a href=
"LuCI.uci.html#unload">unload
</a></li>
995 <li data-name=
"LuCI.uci#unset"><a href=
"LuCI.uci.html#unset">unset
</a></li>
997 <li data-name=
"LuCI.uci#unset_first"><a href=
"LuCI.uci.html#unset_first">unset_first
</a></li>
1000 <ul class=
"events itemMembers">
1005 <li class=
"item" data-name=
"LuCI.view">
1006 <span class=
"title">
1007 <a href=
"LuCI.view.html">LuCI.view
</a>
1010 <ul class=
"members itemMembers">
1013 <ul class=
"typedefs itemMembers">
1016 <ul class=
"typedefs itemMembers">
1019 <ul class=
"methods itemMembers">
1021 <span class=
"subtitle">Methods
</span>
1023 <li data-name=
"LuCI.view#addFooter"><a href=
"LuCI.view.html#addFooter">addFooter
</a></li>
1025 <li data-name=
"LuCI.view#handleReset"><a href=
"LuCI.view.html#handleReset">handleReset
</a></li>
1027 <li data-name=
"LuCI.view#handleSave"><a href=
"LuCI.view.html#handleSave">handleSave
</a></li>
1029 <li data-name=
"LuCI.view#handleSaveApply"><a href=
"LuCI.view.html#handleSaveApply">handleSaveApply
</a></li>
1031 <li data-name=
"LuCI.view#load"><a href=
"LuCI.view.html#load">load
</a></li>
1033 <li data-name=
"LuCI.view#render"><a href=
"LuCI.view.html#render">render
</a></li>
1036 <ul class=
"events itemMembers">
1041 <li class=
"item" data-name=
"LuCI.XHR">
1042 <span class=
"title">
1043 <a href=
"LuCI.XHR.html">LuCI.XHR
</a>
1046 <ul class=
"members itemMembers">
1049 <ul class=
"typedefs itemMembers">
1052 <ul class=
"typedefs itemMembers">
1055 <ul class=
"methods itemMembers">
1057 <span class=
"subtitle">Methods
</span>
1059 <li data-name=
"LuCI.XHR#abort"><a href=
"LuCI.XHR.html#abort">abort
</a></li>
1061 <li data-name=
"LuCI.XHR#busy"><a href=
"LuCI.XHR.html#busy">busy
</a></li>
1063 <li data-name=
"LuCI.XHR#cancel"><a href=
"LuCI.XHR.html#cancel">cancel
</a></li>
1065 <li data-name=
"LuCI.XHR#get"><a href=
"LuCI.XHR.html#get">get
</a></li>
1067 <li data-name=
"LuCI.XHR#post"><a href=
"LuCI.XHR.html#post">post
</a></li>
1069 <li data-name=
"LuCI.XHR#send_form"><a href=
"LuCI.XHR.html#send_form">send_form
</a></li>
1072 <ul class=
"events itemMembers">
1080 <h1 class=
"page-title" data-filename=
"LuCI.Network.WifiNetwork.html">Class: WifiNetwork
</h1>
1089 <span class=
"ancestors"><a href=
"LuCI.html">LuCI
</a><a href=
"LuCI.Network.html">.Network
</a>.
</span>
1094 <div class=
"class-description"><p>A
<code>Network.WifiNetwork
</code> instance represents a wireless network (vif)
1095 configured on top of a radio device and provides functions for querying
1096 the runtime state of the network. Most radio devices support multiple
1097 such networks in parallel.
</p></div>
1102 <div class=
"container-overview">
1108 <div class=
"nameContainer">
1109 <h4 class=
"name" id=
"WifiNetwork">
1111 new LuCI.Network.WifiNetwork
<span class=
"signature">()
</span>
1115 <div class=
"tag-source">
1116 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3341">line
3341</a>
1134 <dl class=
"details">
1188 <h3 class=
"subsection-title">Methods
</h3>
1193 <div class=
"nameContainer">
1194 <h4 class=
"name" id=
"disconnectClient">
1196 disconnectClient
<span class=
"signature">(mac,
<span class=
"optional">deauth
</span>,
<span class=
"optional">reason
</span>,
<span class=
"optional">ban_time
</span>)
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{Promise.
<number
>}
</span>
1200 <div class=
"tag-source">
1201 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line4084">line
4084</a>
1211 <div class=
"description">
1212 <p>Forcibly disconnect the given client from the wireless network.
</p>
1223 <table class=
"params">
1236 <th class=
"last">Description
</th>
1245 <td class=
"name"><code>mac
</code></td>
1251 <span class=
"param-type">string
</span>
1258 <td class=
"default">
1263 <td class=
"description last">
1270 <p>The MAC address of the client to disconnect.
</p></td>
1277 <td class=
"name"><code>deauth
</code></td>
1283 <span class=
"param-type">boolean
</span>
1290 <td class=
"default">
1297 <td class=
"description last">
1300 <span class=
"optional">optional
</span>
1306 <p>Specifies whether to deauthenticate (
<code>true
</code>) or disassociate (
<code>false
</code>)
1307 the client.
</p></td>
1314 <td class=
"name"><code>reason
</code></td>
1320 <span class=
"param-type">number
</span>
1327 <td class=
"default">
1334 <td class=
"description last">
1337 <span class=
"optional">optional
</span>
1343 <p>Specifies the IEEE
802.11 reason code to disassoc/deauth the client
1344 with. Default is
<code>1</code> which corresponds to
<code>Unspecified reason
</code>.
</p></td>
1351 <td class=
"name"><code>ban_time
</code></td>
1357 <span class=
"param-type">number
</span>
1364 <td class=
"default">
1371 <td class=
"description last">
1374 <span class=
"optional">optional
</span>
1380 <p>Specifies the amount of milliseconds to ban the client from
1381 reconnecting. By default, no ban time is set which allows the client
1382 to reassociate / reauthenticate immediately.
</p></td>
1391 <dl class=
"details">
1429 <table class=
"params">
1434 <th class=
"last">Description
</th>
1447 <td class=
"description last">Returns a promise resolving to the underlying ubus call result code
1448 which is typically
<code>0</code>, even for not existing MAC addresses.
1449 The promise might reject with an error in case invalid arguments
1464 <div class=
"nameContainer">
1465 <h4 class=
"name" id=
"get">
1467 get
<span class=
"signature">(opt)
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{null|string|Array.
<string
>}
</span>
1471 <div class=
"tag-source">
1472 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3375">line
3375</a>
1482 <div class=
"description">
1483 <p>Read the given UCI option value of this wireless network.
</p>
1494 <table class=
"params">
1505 <th class=
"last">Description
</th>
1514 <td class=
"name"><code>opt
</code></td>
1520 <span class=
"param-type">string
</span>
1528 <td class=
"description last">
1530 <p>The UCI option name to read.
</p></td>
1539 <dl class=
"details">
1577 <table class=
"params">
1582 <th class=
"last">Description
</th>
1601 <td class=
"description last">Returns the UCI option value or
<code>null
</code> if the requested option is
1616 <div class=
"nameContainer">
1617 <h4 class=
"name" id=
"getActiveBSSID">
1619 getActiveBSSID
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{string}
</span>
1623 <div class=
"tag-source">
1624 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3628">line
3628</a>
1634 <div class=
"description">
1635 <p>Query the current BSSID from runtime information.
</p>
1646 <dl class=
"details">
1684 <table class=
"params">
1689 <th class=
"last">Description
</th>
1702 <td class=
"description last">Returns the current BSSID or Mesh ID as reported by
<code>ubus
</code> runtime
1717 <div class=
"nameContainer">
1718 <h4 class=
"name" id=
"getActiveEncryption">
1720 getActiveEncryption
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{string}
</span>
1724 <div class=
"tag-source">
1725 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3639">line
3639</a>
1735 <div class=
"description">
1736 <p>Query the current encryption settings from runtime information.
</p>
1747 <dl class=
"details">
1785 <table class=
"params">
1790 <th class=
"last">Description
</th>
1803 <td class=
"description last">Returns a string describing the current encryption or
<code>-
</code> if the the
1804 encryption state could not be found in
<code>ubus
</code> runtime information.
</td>
1818 <div class=
"nameContainer">
1819 <h4 class=
"name" id=
"getActiveMode">
1821 getActiveMode
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{string}
</span>
1825 <div class=
"tag-source">
1826 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3576">line
3576</a>
1836 <div class=
"description">
1837 <p>Query the current operation mode from runtime information.
</p>
1848 <dl class=
"details">
1886 <table class=
"params">
1891 <th class=
"last">Description
</th>
1904 <td class=
"description last">Returns the human readable mode name as reported by
<code>ubus
</code> runtime
1905 state. Possible returned values are:
1907 <li><code>Master
</code></li>
1908 <li><code>Ad-Hoc
</code></li>
1909 <li><code>Client
</code></li>
1910 <li><code>Monitor
</code></li>
1911 <li><code>Master (VLAN)
</code></li>
1912 <li><code>WDS
</code></li>
1913 <li><code>Mesh Point
</code></li>
1914 <li><code>P2P Client
</code></li>
1915 <li><code>P2P Go
</code></li>
1916 <li><code>Unknown
</code></li>
1931 <div class=
"nameContainer">
1932 <h4 class=
"name" id=
"getActiveModeI18n">
1934 getActiveModeI18n
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{string}
</span>
1938 <div class=
"tag-source">
1939 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3597">line
3597</a>
1949 <div class=
"description">
1950 <p>Query the current operation mode from runtime information as
1951 translated string.
</p>
1962 <dl class=
"details">
2000 <table class=
"params">
2005 <th class=
"last">Description
</th>
2018 <td class=
"description last">Returns the translated, human readable mode name as reported by
2019 <code>ubus
</code> runtime state.
</td>
2033 <div class=
"nameContainer">
2034 <h4 class=
"name" id=
"getActiveSSID">
2036 getActiveSSID
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{string}
</span>
2040 <div class=
"tag-source">
2041 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3617">line
3617</a>
2051 <div class=
"description">
2052 <p>Query the current SSID from runtime information.
</p>
2063 <dl class=
"details">
2101 <table class=
"params">
2106 <th class=
"last">Description
</th>
2119 <td class=
"description last">Returns the current SSID or Mesh ID as reported by
<code>ubus
</code> runtime
2134 <div class=
"nameContainer">
2135 <h4 class=
"name" id=
"getAssocList">
2137 getAssocList
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{Promise.
<Array.
<<a href=
"LuCI.Network.html#.WifiPeerEntry">LuCI.Network.WifiPeerEntry
</a>>>}
</span>
2141 <div class=
"tag-source">
2142 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3819">line
3819</a>
2152 <div class=
"description">
2153 <p>Fetch the list of associated peers.
</p>
2164 <dl class=
"details">
2202 <table class=
"params">
2207 <th class=
"last">Description
</th>
2216 Promise.
<Array.
<<a href=
"LuCI.Network.html#.WifiPeerEntry">LuCI.Network.WifiPeerEntry
</a>>>
2220 <td class=
"description last">Returns a promise resolving to an array of wireless peers associated
2221 with this network.
</td>
2235 <div class=
"nameContainer">
2236 <h4 class=
"name" id=
"getBitRate">
2238 getBitRate
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{null|number}
</span>
2242 <div class=
"tag-source">
2243 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3849">line
3849</a>
2253 <div class=
"description">
2254 <p>Query the current average bitrate of all peers associated to this
2255 wireless network.
</p>
2266 <dl class=
"details">
2304 <table class=
"params">
2309 <th class=
"last">Description
</th>
2325 <td class=
"description last">Returns the average bit rate among all peers associated to the network
2326 as reported by
<code>ubus
</code> runtime information or
<code>null
</code> if the information
2327 is not available.
</td>
2341 <div class=
"nameContainer">
2342 <h4 class=
"name" id=
"getBSSID">
2344 getBSSID
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{null|string}
</span>
2348 <div class=
"tag-source">
2349 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3454">line
3454</a>
2359 <div class=
"description">
2360 <p>Get the configured BSSID of the wireless network.
</p>
2371 <dl class=
"details">
2409 <table class=
"params">
2414 <th class=
"last">Description
</th>
2430 <td class=
"description last">Returns the BSSID value or
<code>null
</code> if none has been specified.
</td>
2444 <div class=
"nameContainer">
2445 <h4 class=
"name" id=
"getChannel">
2447 getChannel
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{null|number}
</span>
2451 <div class=
"tag-source">
2452 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3865">line
3865</a>
2462 <div class=
"description">
2463 <p>Query the current wireless channel.
</p>
2474 <dl class=
"details">
2512 <table class=
"params">
2517 <th class=
"last">Description
</th>
2533 <td class=
"description last">Returns the wireless channel as reported by
<code>ubus
</code> runtime information
2534 or
<code>null
</code> if it cannot be determined.
</td>
2548 <div class=
"nameContainer">
2549 <h4 class=
"name" id=
"getCountryCode">
2551 getCountryCode
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{string}
</span>
2555 <div class=
"tag-source">
2556 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3898">line
3898</a>
2566 <div class=
"description">
2567 <p>Query the current country code.
</p>
2578 <dl class=
"details">
2616 <table class=
"params">
2621 <th class=
"last">Description
</th>
2634 <td class=
"description last">Returns the wireless country code as reported by
<code>ubus
</code> runtime
2635 information or
<code>00</code> if it cannot be determined.
</td>
2649 <div class=
"nameContainer">
2650 <h4 class=
"name" id=
"getDevice">
2652 getDevice
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{
<a href=
"LuCI.Network.Device.html">LuCI.Network.Device
</a>}
</span>
2656 <div class=
"tag-source">
2657 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line4044">line
4044</a>
2667 <div class=
"description">
2668 <p>Get the associated Linux network device.
</p>
2679 <dl class=
"details">
2717 <table class=
"params">
2722 <th class=
"last">Description
</th>
2731 <a href=
"LuCI.Network.Device.html">LuCI.Network.Device
</a>
2735 <td class=
"description last">Returns a
<code>Network.Device
</code> instance representing the Linux network
2736 device associted with this wireless network.
</td>
2750 <div class=
"nameContainer">
2751 <h4 class=
"name" id=
"getFrequency">
2753 getFrequency
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{null|string}
</span>
2757 <div class=
"tag-source">
2758 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3831">line
3831</a>
2768 <div class=
"description">
2769 <p>Query the current operating frequency of the wireless network.
</p>
2780 <dl class=
"details">
2818 <table class=
"params">
2823 <th class=
"last">Description
</th>
2839 <td class=
"description last">Returns the current operating frequency of the network from
<code>ubus
</code>
2840 runtime information in GHz or
<code>null
</code> if the information is not
2855 <div class=
"nameContainer">
2856 <h4 class=
"name" id=
"getI18n">
2858 getI18n
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{string}
</span>
2862 <div class=
"tag-source">
2863 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3992">line
3992</a>
2873 <div class=
"description">
2874 <p>Get a description string for this wireless network.
</p>
2885 <dl class=
"details">
2923 <table class=
"params">
2928 <th class=
"last">Description
</th>
2941 <td class=
"description last">Returns a string describing this network, consisting of the
2942 term
<code>Wireless Network
</code>, followed by the active operation mode,
2943 the SSID, BSSID or internal network ID and the Linux network device
2944 name, depending on which information is available.
</td>
2958 <div class=
"nameContainer">
2959 <h4 class=
"name" id=
"getID">
2961 getID
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{string}
</span>
2965 <div class=
"tag-source">
2966 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3479">line
3479</a>
2976 <div class=
"description">
2977 <p>Get the internal network ID of this wireless network.
</p>
2978 <p>The network ID is a LuCI specific identifer in the form
2979 <code>radio#.network#
</code> to identify wireless networks by their corresponding
2980 radio and network index numbers.
</p>
2991 <dl class=
"details">
3029 <table class=
"params">
3034 <th class=
"last">Description
</th>
3047 <td class=
"description last">Returns the LuCI specific network ID.
</td>
3061 <div class=
"nameContainer">
3062 <h4 class=
"name" id=
"getIfname">
3064 getIfname
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{null|string}
</span>
3068 <div class=
"tag-source">
3069 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3501">line
3501</a>
3079 <div class=
"description">
3080 <p>Get the Linux network device name.
</p>
3091 <dl class=
"details">
3129 <table class=
"params">
3134 <th class=
"last">Description
</th>
3150 <td class=
"description last">Returns the current Linux network device name as resolved from
3151 <code>ubus
</code> runtime information or
<code>null
</code> if this network has no
3152 associated network device, e.g. when not configured or up.
</td>
3166 <div class=
"nameContainer">
3167 <h4 class=
"name" id=
"getMeshID">
3169 getMeshID
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{null|string}
</span>
3173 <div class=
"tag-source">
3174 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3441">line
3441</a>
3184 <div class=
"description">
3185 <p>Get the configured Mesh ID of the wireless network.
</p>
3196 <dl class=
"details">
3234 <table class=
"params">
3239 <th class=
"last">Description
</th>
3255 <td class=
"description last">Returns the configured mesh ID value or
<code>null
</code> when this network
3256 is not in mesh mode.
</td>
3270 <div class=
"nameContainer">
3271 <h4 class=
"name" id=
"getMode">
3273 getMode
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{string}
</span>
3277 <div class=
"tag-source">
3278 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3416">line
3416</a>
3288 <div class=
"description">
3289 <p>Get the configured operation mode of the wireless network.
</p>
3300 <dl class=
"details">
3338 <table class=
"params">
3343 <th class=
"last">Description
</th>
3356 <td class=
"description last">Returns the configured operation mode. Possible values are:
3358 <li><code>ap
</code> - Master (Access Point) mode
</li>
3359 <li><code>sta
</code> - Station (client) mode
</li>
3360 <li><code>adhoc
</code> - Ad-Hoc (IBSS) mode
</li>
3361 <li><code>mesh
</code> - Mesh (IEEE
802.11s) mode
</li>
3362 <li><code>monitor
</code> - Monitor mode
</li>
3377 <div class=
"nameContainer">
3378 <h4 class=
"name" id=
"getName">
3380 getName
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{string}
</span>
3384 <div class=
"tag-source">
3385 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3489">line
3489</a>
3395 <div class=
"description">
3396 <p>Get the configuration ID of this wireless network.
</p>
3407 <dl class=
"details">
3445 <table class=
"params">
3450 <th class=
"last">Description
</th>
3463 <td class=
"description last">Returns the corresponding UCI section ID of the network.
</td>
3477 <div class=
"nameContainer">
3478 <h4 class=
"name" id=
"getNetwork">
3480 getNetwork
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{null|
<a href=
"LuCI.Network.Protocol.html">LuCI.Network.Protocol
</a>}
</span>
3484 <div class=
"tag-source">
3485 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line4008">line
4008</a>
3495 <div class=
"description">
3496 <p>Get the primary logical interface this wireless network is attached to.
</p>
3507 <dl class=
"details">
3545 <table class=
"params">
3550 <th class=
"last">Description
</th>
3562 <a href=
"LuCI.Network.Protocol.html">LuCI.Network.Protocol
</a>
3566 <td class=
"description last">Returns a
<code>Network.Protocol
</code> instance representing the logical
3567 interface or
<code>null
</code> if this network is not attached to any logical
3582 <div class=
"nameContainer">
3583 <h4 class=
"name" id=
"getNetworkNames">
3585 getNetworkNames
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{Array.
<string
>}
</span>
3589 <div class=
"tag-source">
3590 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3465">line
3465</a>
3600 <div class=
"description">
3601 <p>Get the names of the logical interfaces this wireless network is
3613 <dl class=
"details">
3651 <table class=
"params">
3656 <th class=
"last">Description
</th>
3669 <td class=
"description last">Returns an array of logical interface names.
</td>
3683 <div class=
"nameContainer">
3684 <h4 class=
"name" id=
"getNetworks">
3686 getNetworks
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{Array.
<<a href=
"LuCI.Network.Protocol.html">LuCI.Network.Protocol
</a>>}
</span>
3690 <div class=
"tag-source">
3691 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line4019">line
4019</a>
3701 <div class=
"description">
3702 <p>Get the logical interfaces this wireless network is attached to.
</p>
3713 <dl class=
"details">
3751 <table class=
"params">
3756 <th class=
"last">Description
</th>
3765 Array.
<<a href=
"LuCI.Network.Protocol.html">LuCI.Network.Protocol
</a>>
3769 <td class=
"description last">Returns an array of
<code>Network.Protocol
</code> instances representing the
3770 logical interfaces this wireless network is attached to.
</td>
3784 <div class=
"nameContainer">
3785 <h4 class=
"name" id=
"getNoise">
3787 getNoise
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{number}
</span>
3791 <div class=
"tag-source">
3792 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3887">line
3887</a>
3802 <div class=
"description">
3803 <p>Query the current radio noise floor.
</p>
3814 <dl class=
"details">
3852 <table class=
"params">
3857 <th class=
"last">Description
</th>
3870 <td class=
"description last">Returns the radio noise floor in dBm as reported by
<code>ubus
</code> runtime
3871 information or
<code>0</code> if it cannot be determined.
</td>
3885 <div class=
"nameContainer">
3886 <h4 class=
"name" id=
"getShortName">
3888 getShortName
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{string}
</span>
3892 <div class=
"tag-source">
3893 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3977">line
3977</a>
3903 <div class=
"description">
3904 <p>Get a short description string for this wireless network.
</p>
3915 <dl class=
"details">
3953 <table class=
"params">
3958 <th class=
"last">Description
</th>
3971 <td class=
"description last">Returns a string describing this network, consisting of the
3972 active operation mode, followed by either the SSID, BSSID or
3973 internal network ID, depending on which information is available.
</td>
3987 <div class=
"nameContainer">
3988 <h4 class=
"name" id=
"getSignal">
3990 getSignal
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{null|number}
</span>
3994 <div class=
"tag-source">
3995 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3876">line
3876</a>
4005 <div class=
"description">
4006 <p>Query the current wireless signal.
</p>
4017 <dl class=
"details">
4055 <table class=
"params">
4060 <th class=
"last">Description
</th>
4076 <td class=
"description last">Returns the wireless signal in dBm as reported by
<code>ubus
</code> runtime
4077 information or
<code>null
</code> if it cannot be determined.
</td>
4091 <div class=
"nameContainer">
4092 <h4 class=
"name" id=
"getSignalLevel">
4094 getSignalLevel
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{number}
</span>
4098 <div class=
"tag-source">
4099 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3936">line
3936</a>
4109 <div class=
"description">
4110 <p>Calculate the current signal.
</p>
4121 <dl class=
"details">
4129 <dt class=
"important tag-deprecated">Deprecated
</dt><dd class=
"yes-def tag-deprecated"><ul class=
"dummy"><li>Yes
</li></ul></dd>
4161 <table class=
"params">
4166 <th class=
"last">Description
</th>
4179 <td class=
"description last">Returns the calculated signal level, which is the difference between
4180 noise and signal (SNR), divided by
5.
</td>
4194 <div class=
"nameContainer">
4195 <h4 class=
"name" id=
"getSignalPercent">
4197 getSignalPercent
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{number}
</span>
4201 <div class=
"tag-source">
4202 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3959">line
3959</a>
4212 <div class=
"description">
4213 <p>Calculate the current signal quality percentage.
</p>
4224 <dl class=
"details">
4262 <table class=
"params">
4267 <th class=
"last">Description
</th>
4280 <td class=
"description last">Returns the calculated signal quality in percent. The value is
4281 calculated from the
<code>quality
</code> and
<code>quality_max
</code> indicators reported
4282 by
<code>ubus
</code> runtime state.
</td>
4296 <div class=
"nameContainer">
4297 <h4 class=
"name" id=
"getSSID">
4299 getSSID
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{null|string}
</span>
4303 <div class=
"tag-source">
4304 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3427">line
3427</a>
4314 <div class=
"description">
4315 <p>Get the configured SSID of the wireless network.
</p>
4326 <dl class=
"details">
4364 <table class=
"params">
4369 <th class=
"last">Description
</th>
4385 <td class=
"description last">Returns the configured SSID value or
<code>null
</code> when this network is
4400 <div class=
"nameContainer">
4401 <h4 class=
"name" id=
"getTXPower">
4403 getTXPower
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{null|number}
</span>
4407 <div class=
"tag-source">
4408 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3909">line
3909</a>
4418 <div class=
"description">
4419 <p>Query the current radio TX power.
</p>
4430 <dl class=
"details">
4468 <table class=
"params">
4473 <th class=
"last">Description
</th>
4489 <td class=
"description last">Returns the wireless network transmit power in dBm as reported by
4490 <code>ubus
</code> runtime information or
<code>null
</code> if it cannot be determined.
</td>
4504 <div class=
"nameContainer">
4505 <h4 class=
"name" id=
"getTXPowerOffset">
4507 getTXPowerOffset
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{number}
</span>
4511 <div class=
"tag-source">
4512 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3924">line
3924</a>
4522 <div class=
"description">
4523 <p>Query the radio TX power offset.
</p>
4524 <p>Some wireless radios have a fixed power offset, e.g. due to the
4525 use of external amplifiers.
</p>
4536 <dl class=
"details">
4574 <table class=
"params">
4579 <th class=
"last">Description
</th>
4592 <td class=
"description last">Returns the wireless network transmit power offset in dBm as reported
4593 by
<code>ubus
</code> runtime information or
<code>0</code> if there is no offset, or if it
4594 cannot be determined.
</td>
4608 <div class=
"nameContainer">
4609 <h4 class=
"name" id=
"getWifiDevice">
4611 getWifiDevice
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{null|
<a href=
"LuCI.Network.WifiDevice.html">LuCI.Network.WifiDevice
</a>}
</span>
4615 <div class=
"tag-source">
4616 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3529">line
3529</a>
4626 <div class=
"description">
4627 <p>Get the corresponding wifi radio device.
</p>
4638 <dl class=
"details">
4676 <table class=
"params">
4681 <th class=
"last">Description
</th>
4693 <a href=
"LuCI.Network.WifiDevice.html">LuCI.Network.WifiDevice
</a>
4697 <td class=
"description last">Returns a
<code>Network.WifiDevice
</code> instance representing the corresponding
4698 wifi radio device or
<code>null
</code> if the related radio device could not be
4713 <div class=
"nameContainer">
4714 <h4 class=
"name" id=
"getWifiDeviceName">
4716 getWifiDeviceName
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{null|string}
</span>
4720 <div class=
"tag-source">
4721 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3517">line
3517</a>
4731 <div class=
"description">
4732 <p>Get the name of the corresponding wifi radio device.
</p>
4743 <dl class=
"details">
4781 <table class=
"params">
4786 <th class=
"last">Description
</th>
4802 <td class=
"description last">Returns the name of the radio device this network is configured on
4803 or
<code>null
</code> if it cannot be determined.
</td>
4817 <div class=
"nameContainer">
4818 <h4 class=
"name" id=
"isClientDisconnectSupported">
4820 isClientDisconnectSupported
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{boolean}
</span>
4824 <div class=
"tag-source">
4825 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line4055">line
4055</a>
4835 <div class=
"description">
4836 <p>Check whether this wifi network supports deauthenticating clients.
</p>
4847 <dl class=
"details">
4885 <table class=
"params">
4890 <th class=
"last">Description
</th>
4903 <td class=
"description last">Returns
<code>true
</code> when this wifi network instance supports forcibly
4904 deauthenticating clients, otherwise
<code>false
</code>.
</td>
4918 <div class=
"nameContainer">
4919 <h4 class=
"name" id=
"isDisabled">
4921 isDisabled
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{boolean}
</span>
4925 <div class=
"tag-source">
4926 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3401">line
3401</a>
4936 <div class=
"description">
4937 <p>Checks whether this wireless network is disabled.
</p>
4948 <dl class=
"details">
4986 <table class=
"params">
4991 <th class=
"last">Description
</th>
5004 <td class=
"description last">Returns
<code>true
</code> when the wireless radio is marked as disabled in
<code>ubus
</code>
5005 runtime state or when the
<code>disabled
</code> option is set in the corresponding
5006 UCI configuration.
</td>
5020 <div class=
"nameContainer">
5021 <h4 class=
"name" id=
"isUp">
5023 isUp
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{boolean}
</span>
5027 <div class=
"tag-source">
5028 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3550">line
3550</a>
5038 <div class=
"description">
5039 <p>Check whether the radio network is up.
</p>
5040 <p>This function actually queries the up state of the related radio
5041 device and assumes this network to be up as well when the parent
5042 radio is up. This is due to the fact that OpenWrt does not control
5043 virtual interfaces individually but within one common hostapd
5055 <dl class=
"details">
5093 <table class=
"params">
5098 <th class=
"last">Description
</th>
5111 <td class=
"description last">Returns
<code>true
</code> when the network is up, else
<code>false
</code>.
</td>
5125 <div class=
"nameContainer">
5126 <h4 class=
"name" id=
"set">
5128 set
<span class=
"signature">(opt, val)
</span>
5132 <div class=
"tag-source">
5133 <a href=
"network.js.html">network.js
</a>,
<a href=
"network.js.html#line3389">line
3389</a>
5143 <div class=
"description">
5144 <p>Set the given UCI option of this network to the given value.
</p>
5155 <table class=
"params">
5166 <th class=
"last">Description
</th>
5175 <td class=
"name"><code>opt
</code></td>
5181 <span class=
"param-type">string
</span>
5189 <td class=
"description last">
5191 <p>The name of the UCI option to set.
</p></td>
5198 <td class=
"name"><code>val
</code></td>
5204 <span class=
"param-type">null
</span>
5207 <span class=
"param-type">string
</span>
5210 <span class=
"param-type">Array.
<string
></span>
5218 <td class=
"description last">
5220 <p>The value to set or
<code>null
</code> to remove the given option from the
5221 configuration.
</p></td>
5230 <dl class=
"details">
5287 Documentation generated by
<a target=
"_blank" href=
"https://github.com/jsdoc3/jsdoc">JSDoc
3.6.3</a> on Wed Feb
12 2020 11:
56:
59 GMT+
0100 (Central European Standard Time)
5291 <script>prettyPrint();
</script>
5292 <script src=
"scripts/jaguar.js"></script>