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":{}};
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#path"><a href=
"LuCI.html#path">path
</a></li>
79 <li data-name=
"LuCI#poll"><a href=
"LuCI.html#poll">poll
</a></li>
81 <li data-name=
"LuCI#post"><a href=
"LuCI.html#post">post
</a></li>
83 <li data-name=
"LuCI#raise"><a href=
"LuCI.html#raise">raise
</a></li>
85 <li data-name=
"LuCI#require"><a href=
"LuCI.html#require">require
</a></li>
87 <li data-name=
"LuCI#resolveDefault"><a href=
"LuCI.html#resolveDefault">resolveDefault
</a></li>
89 <li data-name=
"LuCI#resource"><a href=
"LuCI.html#resource">resource
</a></li>
91 <li data-name=
"LuCI#run"><a href=
"LuCI.html#run">run
</a></li>
93 <li data-name=
"LuCI#sortedKeys"><a href=
"LuCI.html#sortedKeys">sortedKeys
</a></li>
95 <li data-name=
"LuCI#stop"><a href=
"LuCI.html#stop">stop
</a></li>
97 <li data-name=
"LuCI#toArray"><a href=
"LuCI.html#toArray">toArray
</a></li>
99 <li data-name=
"LuCI#url"><a href=
"LuCI.html#url">url
</a></li>
102 <ul class=
"events itemMembers">
107 <li class=
"item" data-name=
"LuCI.Class">
109 <a href=
"LuCI.Class.html">LuCI.Class
</a>
112 <ul class=
"members itemMembers">
115 <ul class=
"typedefs itemMembers">
118 <ul class=
"typedefs itemMembers">
121 <ul class=
"methods itemMembers">
123 <span class=
"subtitle">Methods
</span>
125 <li data-name=
"LuCI.Class.extend"><a href=
"LuCI.Class.html#.extend">extend
</a></li>
127 <li data-name=
"LuCI.Class.instantiate"><a href=
"LuCI.Class.html#.instantiate">instantiate
</a></li>
129 <li data-name=
"LuCI.Class.isSubclass"><a href=
"LuCI.Class.html#.isSubclass">isSubclass
</a></li>
131 <li data-name=
"LuCI.Class.singleton"><a href=
"LuCI.Class.html#.singleton">singleton
</a></li>
133 <li data-name=
"LuCI.Class#super"><a href=
"LuCI.Class.html#super">super
</a></li>
135 <li data-name=
"LuCI.Class#varargs"><a href=
"LuCI.Class.html#varargs">varargs
</a></li>
138 <ul class=
"events itemMembers">
143 <li class=
"item" data-name=
"LuCI.dom">
145 <a href=
"LuCI.dom.html">LuCI.dom
</a>
148 <ul class=
"members itemMembers">
151 <ul class=
"typedefs itemMembers">
153 <span class=
"subtitle">Typedefs
</span>
155 <li data-name=
"LuCI.dom~ignoreCallbackFn"><a href=
"LuCI.dom.html#~ignoreCallbackFn">ignoreCallbackFn
</a></li>
158 <ul class=
"typedefs itemMembers">
161 <ul class=
"methods itemMembers">
163 <span class=
"subtitle">Methods
</span>
165 <li data-name=
"LuCI.dom#append"><a href=
"LuCI.dom.html#append">append
</a></li>
167 <li data-name=
"LuCI.dom#attr"><a href=
"LuCI.dom.html#attr">attr
</a></li>
169 <li data-name=
"LuCI.dom#bindClassInstance"><a href=
"LuCI.dom.html#bindClassInstance">bindClassInstance
</a></li>
171 <li data-name=
"LuCI.dom#callClassMethod"><a href=
"LuCI.dom.html#callClassMethod">callClassMethod
</a></li>
173 <li data-name=
"LuCI.dom#content"><a href=
"LuCI.dom.html#content">content
</a></li>
175 <li data-name=
"LuCI.dom#create"><a href=
"LuCI.dom.html#create">create
</a></li>
177 <li data-name=
"LuCI.dom#data"><a href=
"LuCI.dom.html#data">data
</a></li>
179 <li data-name=
"LuCI.dom#elem"><a href=
"LuCI.dom.html#elem">elem
</a></li>
181 <li data-name=
"LuCI.dom#findClassInstance"><a href=
"LuCI.dom.html#findClassInstance">findClassInstance
</a></li>
183 <li data-name=
"LuCI.dom#isEmpty"><a href=
"LuCI.dom.html#isEmpty">isEmpty
</a></li>
185 <li data-name=
"LuCI.dom#matches"><a href=
"LuCI.dom.html#matches">matches
</a></li>
187 <li data-name=
"LuCI.dom#parent"><a href=
"LuCI.dom.html#parent">parent
</a></li>
189 <li data-name=
"LuCI.dom#parse"><a href=
"LuCI.dom.html#parse">parse
</a></li>
192 <ul class=
"events itemMembers">
197 <li class=
"item" data-name=
"LuCI.fs">
199 <a href=
"LuCI.fs.html">LuCI.fs
</a>
202 <ul class=
"members itemMembers">
205 <ul class=
"typedefs itemMembers">
207 <span class=
"subtitle">Typedefs
</span>
209 <li data-name=
"LuCI.fs.FileExecResult"><a href=
"LuCI.fs.html#.FileExecResult">FileExecResult
</a></li>
211 <li data-name=
"LuCI.fs.FileStatEntry"><a href=
"LuCI.fs.html#.FileStatEntry">FileStatEntry
</a></li>
214 <ul class=
"typedefs itemMembers">
217 <ul class=
"methods itemMembers">
219 <span class=
"subtitle">Methods
</span>
221 <li data-name=
"LuCI.fs#exec"><a href=
"LuCI.fs.html#exec">exec
</a></li>
223 <li data-name=
"LuCI.fs#lines"><a href=
"LuCI.fs.html#lines">lines
</a></li>
225 <li data-name=
"LuCI.fs#list"><a href=
"LuCI.fs.html#list">list
</a></li>
227 <li data-name=
"LuCI.fs#read"><a href=
"LuCI.fs.html#read">read
</a></li>
229 <li data-name=
"LuCI.fs#remove"><a href=
"LuCI.fs.html#remove">remove
</a></li>
231 <li data-name=
"LuCI.fs#stat"><a href=
"LuCI.fs.html#stat">stat
</a></li>
233 <li data-name=
"LuCI.fs#trimmed"><a href=
"LuCI.fs.html#trimmed">trimmed
</a></li>
235 <li data-name=
"LuCI.fs#write"><a href=
"LuCI.fs.html#write">write
</a></li>
238 <ul class=
"events itemMembers">
243 <li class=
"item" data-name=
"LuCI.Headers">
245 <a href=
"LuCI.Headers.html">LuCI.Headers
</a>
248 <ul class=
"members itemMembers">
251 <ul class=
"typedefs itemMembers">
254 <ul class=
"typedefs itemMembers">
257 <ul class=
"methods itemMembers">
259 <span class=
"subtitle">Methods
</span>
261 <li data-name=
"LuCI.Headers#get"><a href=
"LuCI.Headers.html#get">get
</a></li>
263 <li data-name=
"LuCI.Headers#has"><a href=
"LuCI.Headers.html#has">has
</a></li>
266 <ul class=
"events itemMembers">
271 <li class=
"item" data-name=
"LuCI.Network">
273 <a href=
"LuCI.Network.html">LuCI.Network
</a>
276 <ul class=
"members itemMembers">
279 <ul class=
"typedefs itemMembers">
281 <span class=
"subtitle">Typedefs
</span>
283 <li data-name=
"LuCI.Network.SwitchTopology"><a href=
"LuCI.Network.html#.SwitchTopology">SwitchTopology
</a></li>
285 <li data-name=
"LuCI.Network.WifiEncryption"><a href=
"LuCI.Network.html#.WifiEncryption">WifiEncryption
</a></li>
287 <li data-name=
"LuCI.Network.WifiPeerEntry"><a href=
"LuCI.Network.html#.WifiPeerEntry">WifiPeerEntry
</a></li>
289 <li data-name=
"LuCI.Network.WifiRateEntry"><a href=
"LuCI.Network.html#.WifiRateEntry">WifiRateEntry
</a></li>
291 <li data-name=
"LuCI.Network.WifiScanResult"><a href=
"LuCI.Network.html#.WifiScanResult">WifiScanResult
</a></li>
294 <ul class=
"typedefs itemMembers">
297 <ul class=
"methods itemMembers">
299 <span class=
"subtitle">Methods
</span>
301 <li data-name=
"LuCI.Network#addNetwork"><a href=
"LuCI.Network.html#addNetwork">addNetwork
</a></li>
303 <li data-name=
"LuCI.Network#addWifiNetwork"><a href=
"LuCI.Network.html#addWifiNetwork">addWifiNetwork
</a></li>
305 <li data-name=
"LuCI.Network#deleteNetwork"><a href=
"LuCI.Network.html#deleteNetwork">deleteNetwork
</a></li>
307 <li data-name=
"LuCI.Network#deleteWifiNetwork"><a href=
"LuCI.Network.html#deleteWifiNetwork">deleteWifiNetwork
</a></li>
309 <li data-name=
"LuCI.Network#flushCache"><a href=
"LuCI.Network.html#flushCache">flushCache
</a></li>
311 <li data-name=
"LuCI.Network#formatWifiEncryption"><a href=
"LuCI.Network.html#formatWifiEncryption">formatWifiEncryption
</a></li>
313 <li data-name=
"LuCI.Network#getDevice"><a href=
"LuCI.Network.html#getDevice">getDevice
</a></li>
315 <li data-name=
"LuCI.Network#getDevices"><a href=
"LuCI.Network.html#getDevices">getDevices
</a></li>
317 <li data-name=
"LuCI.Network#getDSLModemType"><a href=
"LuCI.Network.html#getDSLModemType">getDSLModemType
</a></li>
319 <li data-name=
"LuCI.Network#getHostHints"><a href=
"LuCI.Network.html#getHostHints">getHostHints
</a></li>
321 <li data-name=
"LuCI.Network#getIfnameOf"><a href=
"LuCI.Network.html#getIfnameOf">getIfnameOf
</a></li>
323 <li data-name=
"LuCI.Network#getNetwork"><a href=
"LuCI.Network.html#getNetwork">getNetwork
</a></li>
325 <li data-name=
"LuCI.Network#getNetworks"><a href=
"LuCI.Network.html#getNetworks">getNetworks
</a></li>
327 <li data-name=
"LuCI.Network#getProtocol"><a href=
"LuCI.Network.html#getProtocol">getProtocol
</a></li>
329 <li data-name=
"LuCI.Network#getProtocols"><a href=
"LuCI.Network.html#getProtocols">getProtocols
</a></li>
331 <li data-name=
"LuCI.Network#getSwitchTopologies"><a href=
"LuCI.Network.html#getSwitchTopologies">getSwitchTopologies
</a></li>
333 <li data-name=
"LuCI.Network#getWAN6Networks"><a href=
"LuCI.Network.html#getWAN6Networks">getWAN6Networks
</a></li>
335 <li data-name=
"LuCI.Network#getWANNetworks"><a href=
"LuCI.Network.html#getWANNetworks">getWANNetworks
</a></li>
337 <li data-name=
"LuCI.Network#getWifiDevice"><a href=
"LuCI.Network.html#getWifiDevice">getWifiDevice
</a></li>
339 <li data-name=
"LuCI.Network#getWifiDevices"><a href=
"LuCI.Network.html#getWifiDevices">getWifiDevices
</a></li>
341 <li data-name=
"LuCI.Network#getWifiNetwork"><a href=
"LuCI.Network.html#getWifiNetwork">getWifiNetwork
</a></li>
343 <li data-name=
"LuCI.Network#isIgnoredDevice"><a href=
"LuCI.Network.html#isIgnoredDevice">isIgnoredDevice
</a></li>
345 <li data-name=
"LuCI.Network#maskToPrefix"><a href=
"LuCI.Network.html#maskToPrefix">maskToPrefix
</a></li>
347 <li data-name=
"LuCI.Network#prefixToMask"><a href=
"LuCI.Network.html#prefixToMask">prefixToMask
</a></li>
349 <li data-name=
"LuCI.Network#registerErrorCode"><a href=
"LuCI.Network.html#registerErrorCode">registerErrorCode
</a></li>
351 <li data-name=
"LuCI.Network#registerPatternVirtual"><a href=
"LuCI.Network.html#registerPatternVirtual">registerPatternVirtual
</a></li>
353 <li data-name=
"LuCI.Network#registerProtocol"><a href=
"LuCI.Network.html#registerProtocol">registerProtocol
</a></li>
355 <li data-name=
"LuCI.Network#renameNetwork"><a href=
"LuCI.Network.html#renameNetwork">renameNetwork
</a></li>
358 <ul class=
"events itemMembers">
363 <li class=
"item" data-name=
"LuCI.Network.Device">
365 <a href=
"LuCI.Network.Device.html">LuCI.Network.Device
</a>
368 <ul class=
"members itemMembers">
371 <ul class=
"typedefs itemMembers">
374 <ul class=
"typedefs itemMembers">
377 <ul class=
"methods itemMembers">
379 <span class=
"subtitle">Methods
</span>
381 <li data-name=
"LuCI.Network.Device#getBridgeID"><a href=
"LuCI.Network.Device.html#getBridgeID">getBridgeID
</a></li>
383 <li data-name=
"LuCI.Network.Device#getBridgeSTP"><a href=
"LuCI.Network.Device.html#getBridgeSTP">getBridgeSTP
</a></li>
385 <li data-name=
"LuCI.Network.Device#getI18n"><a href=
"LuCI.Network.Device.html#getI18n">getI18n
</a></li>
387 <li data-name=
"LuCI.Network.Device#getIP6Addrs"><a href=
"LuCI.Network.Device.html#getIP6Addrs">getIP6Addrs
</a></li>
389 <li data-name=
"LuCI.Network.Device#getIPAddrs"><a href=
"LuCI.Network.Device.html#getIPAddrs">getIPAddrs
</a></li>
391 <li data-name=
"LuCI.Network.Device#getMAC"><a href=
"LuCI.Network.Device.html#getMAC">getMAC
</a></li>
393 <li data-name=
"LuCI.Network.Device#getMTU"><a href=
"LuCI.Network.Device.html#getMTU">getMTU
</a></li>
395 <li data-name=
"LuCI.Network.Device#getName"><a href=
"LuCI.Network.Device.html#getName">getName
</a></li>
397 <li data-name=
"LuCI.Network.Device#getNetwork"><a href=
"LuCI.Network.Device.html#getNetwork">getNetwork
</a></li>
399 <li data-name=
"LuCI.Network.Device#getNetworks"><a href=
"LuCI.Network.Device.html#getNetworks">getNetworks
</a></li>
401 <li data-name=
"LuCI.Network.Device#getPorts"><a href=
"LuCI.Network.Device.html#getPorts">getPorts
</a></li>
403 <li data-name=
"LuCI.Network.Device#getRXBytes"><a href=
"LuCI.Network.Device.html#getRXBytes">getRXBytes
</a></li>
405 <li data-name=
"LuCI.Network.Device#getRXPackets"><a href=
"LuCI.Network.Device.html#getRXPackets">getRXPackets
</a></li>
407 <li data-name=
"LuCI.Network.Device#getShortName"><a href=
"LuCI.Network.Device.html#getShortName">getShortName
</a></li>
409 <li data-name=
"LuCI.Network.Device#getTXBytes"><a href=
"LuCI.Network.Device.html#getTXBytes">getTXBytes
</a></li>
411 <li data-name=
"LuCI.Network.Device#getTXPackets"><a href=
"LuCI.Network.Device.html#getTXPackets">getTXPackets
</a></li>
413 <li data-name=
"LuCI.Network.Device#getType"><a href=
"LuCI.Network.Device.html#getType">getType
</a></li>
415 <li data-name=
"LuCI.Network.Device#getTypeI18n"><a href=
"LuCI.Network.Device.html#getTypeI18n">getTypeI18n
</a></li>
417 <li data-name=
"LuCI.Network.Device#getWifiNetwork"><a href=
"LuCI.Network.Device.html#getWifiNetwork">getWifiNetwork
</a></li>
419 <li data-name=
"LuCI.Network.Device#isBridge"><a href=
"LuCI.Network.Device.html#isBridge">isBridge
</a></li>
421 <li data-name=
"LuCI.Network.Device#isBridgePort"><a href=
"LuCI.Network.Device.html#isBridgePort">isBridgePort
</a></li>
423 <li data-name=
"LuCI.Network.Device#isUp"><a href=
"LuCI.Network.Device.html#isUp">isUp
</a></li>
426 <ul class=
"events itemMembers">
431 <li class=
"item" data-name=
"LuCI.Network.Hosts">
433 <a href=
"LuCI.Network.Hosts.html">LuCI.Network.Hosts
</a>
436 <ul class=
"members itemMembers">
439 <ul class=
"typedefs itemMembers">
442 <ul class=
"typedefs itemMembers">
445 <ul class=
"methods itemMembers">
447 <span class=
"subtitle">Methods
</span>
449 <li data-name=
"LuCI.Network.Hosts#getHostnameByIP6Addr"><a href=
"LuCI.Network.Hosts.html#getHostnameByIP6Addr">getHostnameByIP6Addr
</a></li>
451 <li data-name=
"LuCI.Network.Hosts#getHostnameByIPAddr"><a href=
"LuCI.Network.Hosts.html#getHostnameByIPAddr">getHostnameByIPAddr
</a></li>
453 <li data-name=
"LuCI.Network.Hosts#getHostnameByMACAddr"><a href=
"LuCI.Network.Hosts.html#getHostnameByMACAddr">getHostnameByMACAddr
</a></li>
455 <li data-name=
"LuCI.Network.Hosts#getIP6AddrByMACAddr"><a href=
"LuCI.Network.Hosts.html#getIP6AddrByMACAddr">getIP6AddrByMACAddr
</a></li>
457 <li data-name=
"LuCI.Network.Hosts#getIPAddrByMACAddr"><a href=
"LuCI.Network.Hosts.html#getIPAddrByMACAddr">getIPAddrByMACAddr
</a></li>
459 <li data-name=
"LuCI.Network.Hosts#getMACAddrByIP6Addr"><a href=
"LuCI.Network.Hosts.html#getMACAddrByIP6Addr">getMACAddrByIP6Addr
</a></li>
461 <li data-name=
"LuCI.Network.Hosts#getMACAddrByIPAddr"><a href=
"LuCI.Network.Hosts.html#getMACAddrByIPAddr">getMACAddrByIPAddr
</a></li>
463 <li data-name=
"LuCI.Network.Hosts#getMACHints"><a href=
"LuCI.Network.Hosts.html#getMACHints">getMACHints
</a></li>
466 <ul class=
"events itemMembers">
471 <li class=
"item" data-name=
"LuCI.Network.Protocol">
473 <a href=
"LuCI.Network.Protocol.html">LuCI.Network.Protocol
</a>
476 <ul class=
"members itemMembers">
479 <ul class=
"typedefs itemMembers">
482 <ul class=
"typedefs itemMembers">
485 <ul class=
"methods itemMembers">
487 <span class=
"subtitle">Methods
</span>
489 <li data-name=
"LuCI.Network.Protocol#addDevice"><a href=
"LuCI.Network.Protocol.html#addDevice">addDevice
</a></li>
491 <li data-name=
"LuCI.Network.Protocol#containsDevice"><a href=
"LuCI.Network.Protocol.html#containsDevice">containsDevice
</a></li>
493 <li data-name=
"LuCI.Network.Protocol#deleteDevice"><a href=
"LuCI.Network.Protocol.html#deleteDevice">deleteDevice
</a></li>
495 <li data-name=
"LuCI.Network.Protocol#get"><a href=
"LuCI.Network.Protocol.html#get">get
</a></li>
497 <li data-name=
"LuCI.Network.Protocol#getDevice"><a href=
"LuCI.Network.Protocol.html#getDevice">getDevice
</a></li>
499 <li data-name=
"LuCI.Network.Protocol#getDevices"><a href=
"LuCI.Network.Protocol.html#getDevices">getDevices
</a></li>
501 <li data-name=
"LuCI.Network.Protocol#getDNS6Addrs"><a href=
"LuCI.Network.Protocol.html#getDNS6Addrs">getDNS6Addrs
</a></li>
503 <li data-name=
"LuCI.Network.Protocol#getDNSAddrs"><a href=
"LuCI.Network.Protocol.html#getDNSAddrs">getDNSAddrs
</a></li>
505 <li data-name=
"LuCI.Network.Protocol#getErrors"><a href=
"LuCI.Network.Protocol.html#getErrors">getErrors
</a></li>
507 <li data-name=
"LuCI.Network.Protocol#getExpiry"><a href=
"LuCI.Network.Protocol.html#getExpiry">getExpiry
</a></li>
509 <li data-name=
"LuCI.Network.Protocol#getGateway6Addr"><a href=
"LuCI.Network.Protocol.html#getGateway6Addr">getGateway6Addr
</a></li>
511 <li data-name=
"LuCI.Network.Protocol#getGatewayAddr"><a href=
"LuCI.Network.Protocol.html#getGatewayAddr">getGatewayAddr
</a></li>
513 <li data-name=
"LuCI.Network.Protocol#getI18n"><a href=
"LuCI.Network.Protocol.html#getI18n">getI18n
</a></li>
515 <li data-name=
"LuCI.Network.Protocol#getIfname"><a href=
"LuCI.Network.Protocol.html#getIfname">getIfname
</a></li>
517 <li data-name=
"LuCI.Network.Protocol#getIP6Addr"><a href=
"LuCI.Network.Protocol.html#getIP6Addr">getIP6Addr
</a></li>
519 <li data-name=
"LuCI.Network.Protocol#getIP6Addrs"><a href=
"LuCI.Network.Protocol.html#getIP6Addrs">getIP6Addrs
</a></li>
521 <li data-name=
"LuCI.Network.Protocol#getIP6Prefix"><a href=
"LuCI.Network.Protocol.html#getIP6Prefix">getIP6Prefix
</a></li>
523 <li data-name=
"LuCI.Network.Protocol#getIPAddr"><a href=
"LuCI.Network.Protocol.html#getIPAddr">getIPAddr
</a></li>
525 <li data-name=
"LuCI.Network.Protocol#getIPAddrs"><a href=
"LuCI.Network.Protocol.html#getIPAddrs">getIPAddrs
</a></li>
527 <li data-name=
"LuCI.Network.Protocol#getL2Device"><a href=
"LuCI.Network.Protocol.html#getL2Device">getL2Device
</a></li>
529 <li data-name=
"LuCI.Network.Protocol#getL3Device"><a href=
"LuCI.Network.Protocol.html#getL3Device">getL3Device
</a></li>
531 <li data-name=
"LuCI.Network.Protocol#getMetric"><a href=
"LuCI.Network.Protocol.html#getMetric">getMetric
</a></li>
533 <li data-name=
"LuCI.Network.Protocol#getName"><a href=
"LuCI.Network.Protocol.html#getName">getName
</a></li>
535 <li data-name=
"LuCI.Network.Protocol#getNetmask"><a href=
"LuCI.Network.Protocol.html#getNetmask">getNetmask
</a></li>
537 <li data-name=
"LuCI.Network.Protocol#getOpkgPackage"><a href=
"LuCI.Network.Protocol.html#getOpkgPackage">getOpkgPackage
</a></li>
539 <li data-name=
"LuCI.Network.Protocol#getProtocol"><a href=
"LuCI.Network.Protocol.html#getProtocol">getProtocol
</a></li>
541 <li data-name=
"LuCI.Network.Protocol#getType"><a href=
"LuCI.Network.Protocol.html#getType">getType
</a></li>
543 <li data-name=
"LuCI.Network.Protocol#getUptime"><a href=
"LuCI.Network.Protocol.html#getUptime">getUptime
</a></li>
545 <li data-name=
"LuCI.Network.Protocol#getZoneName"><a href=
"LuCI.Network.Protocol.html#getZoneName">getZoneName
</a></li>
547 <li data-name=
"LuCI.Network.Protocol#isAlias"><a href=
"LuCI.Network.Protocol.html#isAlias">isAlias
</a></li>
549 <li data-name=
"LuCI.Network.Protocol#isBridge"><a href=
"LuCI.Network.Protocol.html#isBridge">isBridge
</a></li>
551 <li data-name=
"LuCI.Network.Protocol#isDynamic"><a href=
"LuCI.Network.Protocol.html#isDynamic">isDynamic
</a></li>
553 <li data-name=
"LuCI.Network.Protocol#isEmpty"><a href=
"LuCI.Network.Protocol.html#isEmpty">isEmpty
</a></li>
555 <li data-name=
"LuCI.Network.Protocol#isFloating"><a href=
"LuCI.Network.Protocol.html#isFloating">isFloating
</a></li>
557 <li data-name=
"LuCI.Network.Protocol#isInstalled"><a href=
"LuCI.Network.Protocol.html#isInstalled">isInstalled
</a></li>
559 <li data-name=
"LuCI.Network.Protocol#isUp"><a href=
"LuCI.Network.Protocol.html#isUp">isUp
</a></li>
561 <li data-name=
"LuCI.Network.Protocol#isVirtual"><a href=
"LuCI.Network.Protocol.html#isVirtual">isVirtual
</a></li>
563 <li data-name=
"LuCI.Network.Protocol#set"><a href=
"LuCI.Network.Protocol.html#set">set
</a></li>
566 <ul class=
"events itemMembers">
571 <li class=
"item" data-name=
"LuCI.Network.WifiDevice">
573 <a href=
"LuCI.Network.WifiDevice.html">LuCI.Network.WifiDevice
</a>
576 <ul class=
"members itemMembers">
579 <ul class=
"typedefs itemMembers">
582 <ul class=
"typedefs itemMembers">
585 <ul class=
"methods itemMembers">
587 <span class=
"subtitle">Methods
</span>
589 <li data-name=
"LuCI.Network.WifiDevice#addWifiNetwork"><a href=
"LuCI.Network.WifiDevice.html#addWifiNetwork">addWifiNetwork
</a></li>
591 <li data-name=
"LuCI.Network.WifiDevice#deleteWifiNetwork"><a href=
"LuCI.Network.WifiDevice.html#deleteWifiNetwork">deleteWifiNetwork
</a></li>
593 <li data-name=
"LuCI.Network.WifiDevice#get"><a href=
"LuCI.Network.WifiDevice.html#get">get
</a></li>
595 <li data-name=
"LuCI.Network.WifiDevice#getHTModes"><a href=
"LuCI.Network.WifiDevice.html#getHTModes">getHTModes
</a></li>
597 <li data-name=
"LuCI.Network.WifiDevice#getHWModes"><a href=
"LuCI.Network.WifiDevice.html#getHWModes">getHWModes
</a></li>
599 <li data-name=
"LuCI.Network.WifiDevice#getI18n"><a href=
"LuCI.Network.WifiDevice.html#getI18n">getI18n
</a></li>
601 <li data-name=
"LuCI.Network.WifiDevice#getName"><a href=
"LuCI.Network.WifiDevice.html#getName">getName
</a></li>
603 <li data-name=
"LuCI.Network.WifiDevice#getScanList"><a href=
"LuCI.Network.WifiDevice.html#getScanList">getScanList
</a></li>
605 <li data-name=
"LuCI.Network.WifiDevice#getWifiNetwork"><a href=
"LuCI.Network.WifiDevice.html#getWifiNetwork">getWifiNetwork
</a></li>
607 <li data-name=
"LuCI.Network.WifiDevice#getWifiNetworks"><a href=
"LuCI.Network.WifiDevice.html#getWifiNetworks">getWifiNetworks
</a></li>
609 <li data-name=
"LuCI.Network.WifiDevice#isDisabled"><a href=
"LuCI.Network.WifiDevice.html#isDisabled">isDisabled
</a></li>
611 <li data-name=
"LuCI.Network.WifiDevice#isUp"><a href=
"LuCI.Network.WifiDevice.html#isUp">isUp
</a></li>
613 <li data-name=
"LuCI.Network.WifiDevice#set"><a href=
"LuCI.Network.WifiDevice.html#set">set
</a></li>
616 <ul class=
"events itemMembers">
621 <li class=
"item" data-name=
"LuCI.Network.WifiNetwork">
623 <a href=
"LuCI.Network.WifiNetwork.html">LuCI.Network.WifiNetwork
</a>
626 <ul class=
"members itemMembers">
629 <ul class=
"typedefs itemMembers">
632 <ul class=
"typedefs itemMembers">
635 <ul class=
"methods itemMembers">
637 <span class=
"subtitle">Methods
</span>
639 <li data-name=
"LuCI.Network.WifiNetwork#get"><a href=
"LuCI.Network.WifiNetwork.html#get">get
</a></li>
641 <li data-name=
"LuCI.Network.WifiNetwork#getActiveBSSID"><a href=
"LuCI.Network.WifiNetwork.html#getActiveBSSID">getActiveBSSID
</a></li>
643 <li data-name=
"LuCI.Network.WifiNetwork#getActiveEncryption"><a href=
"LuCI.Network.WifiNetwork.html#getActiveEncryption">getActiveEncryption
</a></li>
645 <li data-name=
"LuCI.Network.WifiNetwork#getActiveMode"><a href=
"LuCI.Network.WifiNetwork.html#getActiveMode">getActiveMode
</a></li>
647 <li data-name=
"LuCI.Network.WifiNetwork#getActiveModeI18n"><a href=
"LuCI.Network.WifiNetwork.html#getActiveModeI18n">getActiveModeI18n
</a></li>
649 <li data-name=
"LuCI.Network.WifiNetwork#getActiveSSID"><a href=
"LuCI.Network.WifiNetwork.html#getActiveSSID">getActiveSSID
</a></li>
651 <li data-name=
"LuCI.Network.WifiNetwork#getAssocList"><a href=
"LuCI.Network.WifiNetwork.html#getAssocList">getAssocList
</a></li>
653 <li data-name=
"LuCI.Network.WifiNetwork#getBitRate"><a href=
"LuCI.Network.WifiNetwork.html#getBitRate">getBitRate
</a></li>
655 <li data-name=
"LuCI.Network.WifiNetwork#getBSSID"><a href=
"LuCI.Network.WifiNetwork.html#getBSSID">getBSSID
</a></li>
657 <li data-name=
"LuCI.Network.WifiNetwork#getChannel"><a href=
"LuCI.Network.WifiNetwork.html#getChannel">getChannel
</a></li>
659 <li data-name=
"LuCI.Network.WifiNetwork#getCountryCode"><a href=
"LuCI.Network.WifiNetwork.html#getCountryCode">getCountryCode
</a></li>
661 <li data-name=
"LuCI.Network.WifiNetwork#getDevice"><a href=
"LuCI.Network.WifiNetwork.html#getDevice">getDevice
</a></li>
663 <li data-name=
"LuCI.Network.WifiNetwork#getFrequency"><a href=
"LuCI.Network.WifiNetwork.html#getFrequency">getFrequency
</a></li>
665 <li data-name=
"LuCI.Network.WifiNetwork#getI18n"><a href=
"LuCI.Network.WifiNetwork.html#getI18n">getI18n
</a></li>
667 <li data-name=
"LuCI.Network.WifiNetwork#getID"><a href=
"LuCI.Network.WifiNetwork.html#getID">getID
</a></li>
669 <li data-name=
"LuCI.Network.WifiNetwork#getIfname"><a href=
"LuCI.Network.WifiNetwork.html#getIfname">getIfname
</a></li>
671 <li data-name=
"LuCI.Network.WifiNetwork#getMeshID"><a href=
"LuCI.Network.WifiNetwork.html#getMeshID">getMeshID
</a></li>
673 <li data-name=
"LuCI.Network.WifiNetwork#getMode"><a href=
"LuCI.Network.WifiNetwork.html#getMode">getMode
</a></li>
675 <li data-name=
"LuCI.Network.WifiNetwork#getName"><a href=
"LuCI.Network.WifiNetwork.html#getName">getName
</a></li>
677 <li data-name=
"LuCI.Network.WifiNetwork#getNetwork"><a href=
"LuCI.Network.WifiNetwork.html#getNetwork">getNetwork
</a></li>
679 <li data-name=
"LuCI.Network.WifiNetwork#getNetworkNames"><a href=
"LuCI.Network.WifiNetwork.html#getNetworkNames">getNetworkNames
</a></li>
681 <li data-name=
"LuCI.Network.WifiNetwork#getNetworks"><a href=
"LuCI.Network.WifiNetwork.html#getNetworks">getNetworks
</a></li>
683 <li data-name=
"LuCI.Network.WifiNetwork#getNoise"><a href=
"LuCI.Network.WifiNetwork.html#getNoise">getNoise
</a></li>
685 <li data-name=
"LuCI.Network.WifiNetwork#getShortName"><a href=
"LuCI.Network.WifiNetwork.html#getShortName">getShortName
</a></li>
687 <li data-name=
"LuCI.Network.WifiNetwork#getSignal"><a href=
"LuCI.Network.WifiNetwork.html#getSignal">getSignal
</a></li>
689 <li data-name=
"LuCI.Network.WifiNetwork#getSignalLevel"><a href=
"LuCI.Network.WifiNetwork.html#getSignalLevel">getSignalLevel
</a></li>
691 <li data-name=
"LuCI.Network.WifiNetwork#getSignalPercent"><a href=
"LuCI.Network.WifiNetwork.html#getSignalPercent">getSignalPercent
</a></li>
693 <li data-name=
"LuCI.Network.WifiNetwork#getSSID"><a href=
"LuCI.Network.WifiNetwork.html#getSSID">getSSID
</a></li>
695 <li data-name=
"LuCI.Network.WifiNetwork#getTXPower"><a href=
"LuCI.Network.WifiNetwork.html#getTXPower">getTXPower
</a></li>
697 <li data-name=
"LuCI.Network.WifiNetwork#getTXPowerOffset"><a href=
"LuCI.Network.WifiNetwork.html#getTXPowerOffset">getTXPowerOffset
</a></li>
699 <li data-name=
"LuCI.Network.WifiNetwork#getWifiDevice"><a href=
"LuCI.Network.WifiNetwork.html#getWifiDevice">getWifiDevice
</a></li>
701 <li data-name=
"LuCI.Network.WifiNetwork#getWifiDeviceName"><a href=
"LuCI.Network.WifiNetwork.html#getWifiDeviceName">getWifiDeviceName
</a></li>
703 <li data-name=
"LuCI.Network.WifiNetwork#isDisabled"><a href=
"LuCI.Network.WifiNetwork.html#isDisabled">isDisabled
</a></li>
705 <li data-name=
"LuCI.Network.WifiNetwork#isUp"><a href=
"LuCI.Network.WifiNetwork.html#isUp">isUp
</a></li>
707 <li data-name=
"LuCI.Network.WifiNetwork#set"><a href=
"LuCI.Network.WifiNetwork.html#set">set
</a></li>
710 <ul class=
"events itemMembers">
715 <li class=
"item" data-name=
"LuCI.Poll">
717 <a href=
"LuCI.Poll.html">LuCI.Poll
</a>
720 <ul class=
"members itemMembers">
723 <ul class=
"typedefs itemMembers">
726 <ul class=
"typedefs itemMembers">
729 <ul class=
"methods itemMembers">
731 <span class=
"subtitle">Methods
</span>
733 <li data-name=
"LuCI.Poll#active"><a href=
"LuCI.Poll.html#active">active
</a></li>
735 <li data-name=
"LuCI.Poll#add"><a href=
"LuCI.Poll.html#add">add
</a></li>
737 <li data-name=
"LuCI.Poll#remove"><a href=
"LuCI.Poll.html#remove">remove
</a></li>
739 <li data-name=
"LuCI.Poll#start"><a href=
"LuCI.Poll.html#start">start
</a></li>
741 <li data-name=
"LuCI.Poll#stop"><a href=
"LuCI.Poll.html#stop">stop
</a></li>
744 <ul class=
"events itemMembers">
749 <li class=
"item" data-name=
"LuCI.Request">
751 <a href=
"LuCI.Request.html">LuCI.Request
</a>
754 <ul class=
"members itemMembers">
757 <ul class=
"typedefs itemMembers">
759 <span class=
"subtitle">Typedefs
</span>
761 <li data-name=
"LuCI.Request.interceptorFn"><a href=
"LuCI.Request.html#.interceptorFn">interceptorFn
</a></li>
763 <li data-name=
"LuCI.Request.RequestOptions"><a href=
"LuCI.Request.html#.RequestOptions">RequestOptions
</a></li>
766 <ul class=
"typedefs itemMembers">
769 <ul class=
"methods itemMembers">
771 <span class=
"subtitle">Methods
</span>
773 <li data-name=
"LuCI.Request#addInterceptor"><a href=
"LuCI.Request.html#addInterceptor">addInterceptor
</a></li>
775 <li data-name=
"LuCI.Request#expandURL"><a href=
"LuCI.Request.html#expandURL">expandURL
</a></li>
777 <li data-name=
"LuCI.Request#get"><a href=
"LuCI.Request.html#get">get
</a></li>
779 <li data-name=
"LuCI.Request#post"><a href=
"LuCI.Request.html#post">post
</a></li>
781 <li data-name=
"LuCI.Request#removeInterceptor"><a href=
"LuCI.Request.html#removeInterceptor">removeInterceptor
</a></li>
783 <li data-name=
"LuCI.Request#request"><a href=
"LuCI.Request.html#request">request
</a></li>
786 <ul class=
"events itemMembers">
791 <li class=
"item" data-name=
"LuCI.Request.poll">
793 <a href=
"LuCI.Request.poll.html">LuCI.Request.poll
</a>
796 <ul class=
"members itemMembers">
799 <ul class=
"typedefs itemMembers">
801 <span class=
"subtitle">Typedefs
</span>
803 <li data-name=
"LuCI.Request.poll~callbackFn"><a href=
"LuCI.Request.poll.html#~callbackFn">callbackFn
</a></li>
806 <ul class=
"typedefs itemMembers">
809 <ul class=
"methods itemMembers">
811 <span class=
"subtitle">Methods
</span>
813 <li data-name=
"LuCI.Request.poll#active"><a href=
"LuCI.Request.poll.html#active">active
</a></li>
815 <li data-name=
"LuCI.Request.poll#add"><a href=
"LuCI.Request.poll.html#add">add
</a></li>
817 <li data-name=
"LuCI.Request.poll#remove"><a href=
"LuCI.Request.poll.html#remove">remove
</a></li>
819 <li data-name=
"LuCI.Request.poll#start"><a href=
"LuCI.Request.poll.html#start">start
</a></li>
821 <li data-name=
"LuCI.Request.poll#stop"><a href=
"LuCI.Request.poll.html#stop">stop
</a></li>
824 <ul class=
"events itemMembers">
829 <li class=
"item" data-name=
"LuCI.Response">
831 <a href=
"LuCI.Response.html">LuCI.Response
</a>
834 <ul class=
"members itemMembers">
836 <span class=
"subtitle">Members
</span>
838 <li data-name=
"LuCI.Response#duration"><a href=
"LuCI.Response.html#duration">duration
</a></li>
840 <li data-name=
"LuCI.Response#headers"><a href=
"LuCI.Response.html#headers">headers
</a></li>
842 <li data-name=
"LuCI.Response#ok"><a href=
"LuCI.Response.html#ok">ok
</a></li>
844 <li data-name=
"LuCI.Response#status"><a href=
"LuCI.Response.html#status">status
</a></li>
846 <li data-name=
"LuCI.Response#statusText"><a href=
"LuCI.Response.html#statusText">statusText
</a></li>
848 <li data-name=
"LuCI.Response#url"><a href=
"LuCI.Response.html#url">url
</a></li>
851 <ul class=
"typedefs itemMembers">
854 <ul class=
"typedefs itemMembers">
857 <ul class=
"methods itemMembers">
859 <span class=
"subtitle">Methods
</span>
861 <li data-name=
"LuCI.Response#clone"><a href=
"LuCI.Response.html#clone">clone
</a></li>
863 <li data-name=
"LuCI.Response#json"><a href=
"LuCI.Response.html#json">json
</a></li>
865 <li data-name=
"LuCI.Response#text"><a href=
"LuCI.Response.html#text">text
</a></li>
868 <ul class=
"events itemMembers">
873 <li class=
"item" data-name=
"LuCI.rpc">
875 <a href=
"LuCI.rpc.html">LuCI.rpc
</a>
878 <ul class=
"members itemMembers">
881 <ul class=
"typedefs itemMembers">
883 <span class=
"subtitle">Typedefs
</span>
885 <li data-name=
"LuCI.rpc.DeclareOptions"><a href=
"LuCI.rpc.html#.DeclareOptions">DeclareOptions
</a></li>
887 <li data-name=
"LuCI.rpc~filterFn"><a href=
"LuCI.rpc.html#~filterFn">filterFn
</a></li>
889 <li data-name=
"LuCI.rpc~interceptorFn"><a href=
"LuCI.rpc.html#~interceptorFn">interceptorFn
</a></li>
891 <li data-name=
"LuCI.rpc~invokeFn"><a href=
"LuCI.rpc.html#~invokeFn">invokeFn
</a></li>
894 <ul class=
"typedefs itemMembers">
897 <ul class=
"methods itemMembers">
899 <span class=
"subtitle">Methods
</span>
901 <li data-name=
"LuCI.rpc#addInterceptor"><a href=
"LuCI.rpc.html#addInterceptor">addInterceptor
</a></li>
903 <li data-name=
"LuCI.rpc#declare"><a href=
"LuCI.rpc.html#declare">declare
</a></li>
905 <li data-name=
"LuCI.rpc#getBaseURL"><a href=
"LuCI.rpc.html#getBaseURL">getBaseURL
</a></li>
907 <li data-name=
"LuCI.rpc#getSessionID"><a href=
"LuCI.rpc.html#getSessionID">getSessionID
</a></li>
909 <li data-name=
"LuCI.rpc#getStatusText"><a href=
"LuCI.rpc.html#getStatusText">getStatusText
</a></li>
911 <li data-name=
"LuCI.rpc#list"><a href=
"LuCI.rpc.html#list">list
</a></li>
913 <li data-name=
"LuCI.rpc#removeInterceptor"><a href=
"LuCI.rpc.html#removeInterceptor">removeInterceptor
</a></li>
915 <li data-name=
"LuCI.rpc#setBaseURL"><a href=
"LuCI.rpc.html#setBaseURL">setBaseURL
</a></li>
917 <li data-name=
"LuCI.rpc#setSessionID"><a href=
"LuCI.rpc.html#setSessionID">setSessionID
</a></li>
920 <ul class=
"events itemMembers">
925 <li class=
"item" data-name=
"LuCI.uci">
927 <a href=
"LuCI.uci.html">LuCI.uci
</a>
930 <ul class=
"members itemMembers">
933 <ul class=
"typedefs itemMembers">
935 <span class=
"subtitle">Typedefs
</span>
937 <li data-name=
"LuCI.uci.ChangeRecord"><a href=
"LuCI.uci.html#.ChangeRecord">ChangeRecord
</a></li>
939 <li data-name=
"LuCI.uci.SectionObject"><a href=
"LuCI.uci.html#.SectionObject">SectionObject
</a></li>
941 <li data-name=
"LuCI.uci~sectionsFn"><a href=
"LuCI.uci.html#~sectionsFn">sectionsFn
</a></li>
944 <ul class=
"typedefs itemMembers">
947 <ul class=
"methods itemMembers">
949 <span class=
"subtitle">Methods
</span>
951 <li data-name=
"LuCI.uci#add"><a href=
"LuCI.uci.html#add">add
</a></li>
953 <li data-name=
"LuCI.uci#apply"><a href=
"LuCI.uci.html#apply">apply
</a></li>
955 <li data-name=
"LuCI.uci#changes"><a href=
"LuCI.uci.html#changes">changes
</a></li>
957 <li data-name=
"LuCI.uci#createSID"><a href=
"LuCI.uci.html#createSID">createSID
</a></li>
959 <li data-name=
"LuCI.uci#get"><a href=
"LuCI.uci.html#get">get
</a></li>
961 <li data-name=
"LuCI.uci#get_first"><a href=
"LuCI.uci.html#get_first">get_first
</a></li>
963 <li data-name=
"LuCI.uci#load"><a href=
"LuCI.uci.html#load">load
</a></li>
965 <li data-name=
"LuCI.uci#move"><a href=
"LuCI.uci.html#move">move
</a></li>
967 <li data-name=
"LuCI.uci#remove"><a href=
"LuCI.uci.html#remove">remove
</a></li>
969 <li data-name=
"LuCI.uci#resolveSID"><a href=
"LuCI.uci.html#resolveSID">resolveSID
</a></li>
971 <li data-name=
"LuCI.uci#save"><a href=
"LuCI.uci.html#save">save
</a></li>
973 <li data-name=
"LuCI.uci#sections"><a href=
"LuCI.uci.html#sections">sections
</a></li>
975 <li data-name=
"LuCI.uci#set"><a href=
"LuCI.uci.html#set">set
</a></li>
977 <li data-name=
"LuCI.uci#set_first"><a href=
"LuCI.uci.html#set_first">set_first
</a></li>
979 <li data-name=
"LuCI.uci#unload"><a href=
"LuCI.uci.html#unload">unload
</a></li>
981 <li data-name=
"LuCI.uci#unset"><a href=
"LuCI.uci.html#unset">unset
</a></li>
983 <li data-name=
"LuCI.uci#unset_first"><a href=
"LuCI.uci.html#unset_first">unset_first
</a></li>
986 <ul class=
"events itemMembers">
991 <li class=
"item" data-name=
"LuCI.view">
993 <a href=
"LuCI.view.html">LuCI.view
</a>
996 <ul class=
"members itemMembers">
999 <ul class=
"typedefs itemMembers">
1002 <ul class=
"typedefs itemMembers">
1005 <ul class=
"methods itemMembers">
1007 <span class=
"subtitle">Methods
</span>
1009 <li data-name=
"LuCI.view#addFooter"><a href=
"LuCI.view.html#addFooter">addFooter
</a></li>
1011 <li data-name=
"LuCI.view#handleReset"><a href=
"LuCI.view.html#handleReset">handleReset
</a></li>
1013 <li data-name=
"LuCI.view#handleSave"><a href=
"LuCI.view.html#handleSave">handleSave
</a></li>
1015 <li data-name=
"LuCI.view#handleSaveApply"><a href=
"LuCI.view.html#handleSaveApply">handleSaveApply
</a></li>
1017 <li data-name=
"LuCI.view#load"><a href=
"LuCI.view.html#load">load
</a></li>
1019 <li data-name=
"LuCI.view#render"><a href=
"LuCI.view.html#render">render
</a></li>
1022 <ul class=
"events itemMembers">
1027 <li class=
"item" data-name=
"LuCI.XHR">
1028 <span class=
"title">
1029 <a href=
"LuCI.XHR.html">LuCI.XHR
</a>
1032 <ul class=
"members itemMembers">
1035 <ul class=
"typedefs itemMembers">
1038 <ul class=
"typedefs itemMembers">
1041 <ul class=
"methods itemMembers">
1043 <span class=
"subtitle">Methods
</span>
1045 <li data-name=
"LuCI.XHR#abort"><a href=
"LuCI.XHR.html#abort">abort
</a></li>
1047 <li data-name=
"LuCI.XHR#busy"><a href=
"LuCI.XHR.html#busy">busy
</a></li>
1049 <li data-name=
"LuCI.XHR#cancel"><a href=
"LuCI.XHR.html#cancel">cancel
</a></li>
1051 <li data-name=
"LuCI.XHR#get"><a href=
"LuCI.XHR.html#get">get
</a></li>
1053 <li data-name=
"LuCI.XHR#post"><a href=
"LuCI.XHR.html#post">post
</a></li>
1055 <li data-name=
"LuCI.XHR#send_form"><a href=
"LuCI.XHR.html#send_form">send_form
</a></li>
1058 <ul class=
"events itemMembers">
1066 <h1 class=
"page-title" data-filename=
"LuCI.Network.WifiNetwork.html">Class: WifiNetwork
</h1>
1075 <span class=
"ancestors"><a href=
"LuCI.html">LuCI
</a><a href=
"LuCI.Network.html">.Network
</a>.
</span>
1080 <div class=
"class-description"><p>A
<code>Network.WifiNetwork
</code> instance represents a wireless network (vif)
1081 configured on top of a radio device and provides functions for querying
1082 the runtime state of the network. Most radio devices support multiple
1083 such networks in parallel.
</p></div>
1088 <div class=
"container-overview">
1094 <div class=
"nameContainer">
1095 <h4 class=
"name" id=
"WifiNetwork">
1097 new LuCI.Network.WifiNetwork
<span class=
"signature">()
</span>
1101 <div class=
"tag-source">
1102 network.js, line
3280
1120 <dl class=
"details">
1174 <h3 class=
"subsection-title">Methods
</h3>
1179 <div class=
"nameContainer">
1180 <h4 class=
"name" id=
"get">
1182 get
<span class=
"signature">(opt)
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{null|string|Array.
<string
>}
</span>
1186 <div class=
"tag-source">
1187 network.js, line
3313
1197 <div class=
"description">
1198 <p>Read the given UCI option value of this wireless network.
</p>
1209 <table class=
"params">
1220 <th class=
"last">Description
</th>
1229 <td class=
"name"><code>opt
</code></td>
1235 <span class=
"param-type">string
</span>
1243 <td class=
"description last">
1245 <p>The UCI option name to read.
</p></td>
1254 <dl class=
"details">
1292 <table class=
"params">
1297 <th class=
"last">Description
</th>
1316 <td class=
"description last">Returns the UCI option value or
<code>null
</code> if the requested option is
1331 <div class=
"nameContainer">
1332 <h4 class=
"name" id=
"getActiveBSSID">
1334 getActiveBSSID
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{string}
</span>
1338 <div class=
"tag-source">
1339 network.js, line
3566
1349 <div class=
"description">
1350 <p>Query the current BSSID from runtime information.
</p>
1361 <dl class=
"details">
1399 <table class=
"params">
1404 <th class=
"last">Description
</th>
1417 <td class=
"description last">Returns the current BSSID or Mesh ID as reported by
<code>ubus
</code> runtime
1432 <div class=
"nameContainer">
1433 <h4 class=
"name" id=
"getActiveEncryption">
1435 getActiveEncryption
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{string}
</span>
1439 <div class=
"tag-source">
1440 network.js, line
3577
1450 <div class=
"description">
1451 <p>Query the current encryption settings from runtime information.
</p>
1462 <dl class=
"details">
1500 <table class=
"params">
1505 <th class=
"last">Description
</th>
1518 <td class=
"description last">Returns a string describing the current encryption or
<code>-
</code> if the the
1519 encryption state could not be found in
<code>ubus
</code> runtime information.
</td>
1533 <div class=
"nameContainer">
1534 <h4 class=
"name" id=
"getActiveMode">
1536 getActiveMode
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{string}
</span>
1540 <div class=
"tag-source">
1541 network.js, line
3514
1551 <div class=
"description">
1552 <p>Query the current operation mode from runtime information.
</p>
1563 <dl class=
"details">
1601 <table class=
"params">
1606 <th class=
"last">Description
</th>
1619 <td class=
"description last">Returns the human readable mode name as reported by
<code>ubus
</code> runtime
1620 state. Possible returned values are:
1622 <li><code>Master
</code></li>
1623 <li><code>Ad-Hoc
</code></li>
1624 <li><code>Client
</code></li>
1625 <li><code>Monitor
</code></li>
1626 <li><code>Master (VLAN)
</code></li>
1627 <li><code>WDS
</code></li>
1628 <li><code>Mesh Point
</code></li>
1629 <li><code>P2P Client
</code></li>
1630 <li><code>P2P Go
</code></li>
1631 <li><code>Unknown
</code></li>
1646 <div class=
"nameContainer">
1647 <h4 class=
"name" id=
"getActiveModeI18n">
1649 getActiveModeI18n
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{string}
</span>
1653 <div class=
"tag-source">
1654 network.js, line
3535
1664 <div class=
"description">
1665 <p>Query the current operation mode from runtime information as
1666 translated string.
</p>
1677 <dl class=
"details">
1715 <table class=
"params">
1720 <th class=
"last">Description
</th>
1733 <td class=
"description last">Returns the translated, human readable mode name as reported by
1734 <code>ubus
</code> runtime state.
</td>
1748 <div class=
"nameContainer">
1749 <h4 class=
"name" id=
"getActiveSSID">
1751 getActiveSSID
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{string}
</span>
1755 <div class=
"tag-source">
1756 network.js, line
3555
1766 <div class=
"description">
1767 <p>Query the current SSID from runtime information.
</p>
1778 <dl class=
"details">
1816 <table class=
"params">
1821 <th class=
"last">Description
</th>
1834 <td class=
"description last">Returns the current SSID or Mesh ID as reported by
<code>ubus
</code> runtime
1849 <div class=
"nameContainer">
1850 <h4 class=
"name" id=
"getAssocList">
1852 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>
1856 <div class=
"tag-source">
1857 network.js, line
3757
1867 <div class=
"description">
1868 <p>Fetch the list of associated peers.
</p>
1879 <dl class=
"details">
1917 <table class=
"params">
1922 <th class=
"last">Description
</th>
1931 Promise.
<Array.
<<a href=
"LuCI.Network.html#.WifiPeerEntry">LuCI.Network.WifiPeerEntry
</a>>>
1935 <td class=
"description last">Returns a promise resolving to an array of wireless peers associated
1936 with this network.
</td>
1950 <div class=
"nameContainer">
1951 <h4 class=
"name" id=
"getBitRate">
1953 getBitRate
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{null|number}
</span>
1957 <div class=
"tag-source">
1958 network.js, line
3787
1968 <div class=
"description">
1969 <p>Query the current average bitrate of all peers associated to this
1970 wireless network.
</p>
1981 <dl class=
"details">
2019 <table class=
"params">
2024 <th class=
"last">Description
</th>
2040 <td class=
"description last">Returns the average bit rate among all peers associated to the network
2041 as reported by
<code>ubus
</code> runtime information or
<code>null
</code> if the information
2042 is not available.
</td>
2056 <div class=
"nameContainer">
2057 <h4 class=
"name" id=
"getBSSID">
2059 getBSSID
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{null|string}
</span>
2063 <div class=
"tag-source">
2064 network.js, line
3392
2074 <div class=
"description">
2075 <p>Get the configured BSSID of the wireless network.
</p>
2086 <dl class=
"details">
2124 <table class=
"params">
2129 <th class=
"last">Description
</th>
2145 <td class=
"description last">Returns the BSSID value or
<code>null
</code> if none has been specified.
</td>
2159 <div class=
"nameContainer">
2160 <h4 class=
"name" id=
"getChannel">
2162 getChannel
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{null|number}
</span>
2166 <div class=
"tag-source">
2167 network.js, line
3803
2177 <div class=
"description">
2178 <p>Query the current wireless channel.
</p>
2189 <dl class=
"details">
2227 <table class=
"params">
2232 <th class=
"last">Description
</th>
2248 <td class=
"description last">Returns the wireless channel as reported by
<code>ubus
</code> runtime information
2249 or
<code>null
</code> if it cannot be determined.
</td>
2263 <div class=
"nameContainer">
2264 <h4 class=
"name" id=
"getCountryCode">
2266 getCountryCode
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{string}
</span>
2270 <div class=
"tag-source">
2271 network.js, line
3836
2281 <div class=
"description">
2282 <p>Query the current country code.
</p>
2293 <dl class=
"details">
2331 <table class=
"params">
2336 <th class=
"last">Description
</th>
2349 <td class=
"description last">Returns the wireless country code as reported by
<code>ubus
</code> runtime
2350 information or
<code>00</code> if it cannot be determined.
</td>
2364 <div class=
"nameContainer">
2365 <h4 class=
"name" id=
"getDevice">
2367 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>
2371 <div class=
"tag-source">
2372 network.js, line
3982
2382 <div class=
"description">
2383 <p>Get the associated Linux network device.
</p>
2394 <dl class=
"details">
2432 <table class=
"params">
2437 <th class=
"last">Description
</th>
2446 <a href=
"LuCI.Network.Device.html">LuCI.Network.Device
</a>
2450 <td class=
"description last">Returns a
<code>Network.Device
</code> instance representing the Linux network
2451 device associted with this wireless network.
</td>
2465 <div class=
"nameContainer">
2466 <h4 class=
"name" id=
"getFrequency">
2468 getFrequency
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{null|string}
</span>
2472 <div class=
"tag-source">
2473 network.js, line
3769
2483 <div class=
"description">
2484 <p>Query the current operating frequency of the wireless network.
</p>
2495 <dl class=
"details">
2533 <table class=
"params">
2538 <th class=
"last">Description
</th>
2554 <td class=
"description last">Returns the current operating frequency of the network from
<code>ubus
</code>
2555 runtime information in GHz or
<code>null
</code> if the information is not
2570 <div class=
"nameContainer">
2571 <h4 class=
"name" id=
"getI18n">
2573 getI18n
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{string}
</span>
2577 <div class=
"tag-source">
2578 network.js, line
3930
2588 <div class=
"description">
2589 <p>Get a description string for this wireless network.
</p>
2600 <dl class=
"details">
2638 <table class=
"params">
2643 <th class=
"last">Description
</th>
2656 <td class=
"description last">Returns a string describing this network, consisting of the
2657 term
<code>Wireless Network
</code>, followed by the active operation mode,
2658 the SSID, BSSID or internal network ID and the Linux network device
2659 name, depending on which information is available.
</td>
2673 <div class=
"nameContainer">
2674 <h4 class=
"name" id=
"getID">
2676 getID
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{string}
</span>
2680 <div class=
"tag-source">
2681 network.js, line
3417
2691 <div class=
"description">
2692 <p>Get the internal network ID of this wireless network.
</p>
2693 <p>The network ID is a LuCI specific identifer in the form
2694 <code>radio#.network#
</code> to identify wireless networks by their corresponding
2695 radio and network index numbers.
</p>
2706 <dl class=
"details">
2744 <table class=
"params">
2749 <th class=
"last">Description
</th>
2762 <td class=
"description last">Returns the LuCI specific network ID.
</td>
2776 <div class=
"nameContainer">
2777 <h4 class=
"name" id=
"getIfname">
2779 getIfname
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{null|string}
</span>
2783 <div class=
"tag-source">
2784 network.js, line
3439
2794 <div class=
"description">
2795 <p>Get the Linux network device name.
</p>
2806 <dl class=
"details">
2844 <table class=
"params">
2849 <th class=
"last">Description
</th>
2865 <td class=
"description last">Returns the current Linux network device name as resolved from
2866 <code>ubus
</code> runtime information or
<code>null
</code> if this network has no
2867 associated network device, e.g. when not configured or up.
</td>
2881 <div class=
"nameContainer">
2882 <h4 class=
"name" id=
"getMeshID">
2884 getMeshID
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{null|string}
</span>
2888 <div class=
"tag-source">
2889 network.js, line
3379
2899 <div class=
"description">
2900 <p>Get the configured Mesh ID of the wireless network.
</p>
2911 <dl class=
"details">
2949 <table class=
"params">
2954 <th class=
"last">Description
</th>
2970 <td class=
"description last">Returns the configured mesh ID value or
<code>null
</code> when this network
2971 is not in mesh mode.
</td>
2985 <div class=
"nameContainer">
2986 <h4 class=
"name" id=
"getMode">
2988 getMode
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{string}
</span>
2992 <div class=
"tag-source">
2993 network.js, line
3354
3003 <div class=
"description">
3004 <p>Get the configured operation mode of the wireless network.
</p>
3015 <dl class=
"details">
3053 <table class=
"params">
3058 <th class=
"last">Description
</th>
3071 <td class=
"description last">Returns the configured operation mode. Possible values are:
3073 <li><code>ap
</code> - Master (Access Point) mode
</li>
3074 <li><code>sta
</code> - Station (client) mode
</li>
3075 <li><code>adhoc
</code> - Ad-Hoc (IBSS) mode
</li>
3076 <li><code>mesh
</code> - Mesh (IEEE
802.11s) mode
</li>
3077 <li><code>monitor
</code> - Monitor mode
</li>
3092 <div class=
"nameContainer">
3093 <h4 class=
"name" id=
"getName">
3095 getName
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{string}
</span>
3099 <div class=
"tag-source">
3100 network.js, line
3427
3110 <div class=
"description">
3111 <p>Get the configuration ID of this wireless network.
</p>
3122 <dl class=
"details">
3160 <table class=
"params">
3165 <th class=
"last">Description
</th>
3178 <td class=
"description last">Returns the corresponding UCI section ID of the network.
</td>
3192 <div class=
"nameContainer">
3193 <h4 class=
"name" id=
"getNetwork">
3195 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>
3199 <div class=
"tag-source">
3200 network.js, line
3946
3210 <div class=
"description">
3211 <p>Get the primary logical interface this wireless network is attached to.
</p>
3222 <dl class=
"details">
3260 <table class=
"params">
3265 <th class=
"last">Description
</th>
3277 <a href=
"LuCI.Network.Protocol.html">LuCI.Network.Protocol
</a>
3281 <td class=
"description last">Returns a
<code>Network.Protocol
</code> instance representing the logical
3282 interface or
<code>null
</code> if this network is not attached to any logical
3297 <div class=
"nameContainer">
3298 <h4 class=
"name" id=
"getNetworkNames">
3300 getNetworkNames
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{Array.
<string
>}
</span>
3304 <div class=
"tag-source">
3305 network.js, line
3403
3315 <div class=
"description">
3316 <p>Get the names of the logical interfaces this wireless network is
3328 <dl class=
"details">
3366 <table class=
"params">
3371 <th class=
"last">Description
</th>
3384 <td class=
"description last">Returns an array of logical interface names.
</td>
3398 <div class=
"nameContainer">
3399 <h4 class=
"name" id=
"getNetworks">
3401 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>
3405 <div class=
"tag-source">
3406 network.js, line
3957
3416 <div class=
"description">
3417 <p>Get the logical interfaces this wireless network is attached to.
</p>
3428 <dl class=
"details">
3466 <table class=
"params">
3471 <th class=
"last">Description
</th>
3480 Array.
<<a href=
"LuCI.Network.Protocol.html">LuCI.Network.Protocol
</a>>
3484 <td class=
"description last">Returns an array of
<code>Network.Protocol
</code> instances representing the
3485 logical interfaces this wireless network is attached to.
</td>
3499 <div class=
"nameContainer">
3500 <h4 class=
"name" id=
"getNoise">
3502 getNoise
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{number}
</span>
3506 <div class=
"tag-source">
3507 network.js, line
3825
3517 <div class=
"description">
3518 <p>Query the current radio noise floor.
</p>
3529 <dl class=
"details">
3567 <table class=
"params">
3572 <th class=
"last">Description
</th>
3585 <td class=
"description last">Returns the radio noise floor in dBm as reported by
<code>ubus
</code> runtime
3586 information or
<code>0</code> if it cannot be determined.
</td>
3600 <div class=
"nameContainer">
3601 <h4 class=
"name" id=
"getShortName">
3603 getShortName
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{string}
</span>
3607 <div class=
"tag-source">
3608 network.js, line
3915
3618 <div class=
"description">
3619 <p>Get a short description string for this wireless network.
</p>
3630 <dl class=
"details">
3668 <table class=
"params">
3673 <th class=
"last">Description
</th>
3686 <td class=
"description last">Returns a string describing this network, consisting of the
3687 active operation mode, followed by either the SSID, BSSID or
3688 internal network ID, depending on which information is available.
</td>
3702 <div class=
"nameContainer">
3703 <h4 class=
"name" id=
"getSignal">
3705 getSignal
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{null|number}
</span>
3709 <div class=
"tag-source">
3710 network.js, line
3814
3720 <div class=
"description">
3721 <p>Query the current wireless signal.
</p>
3732 <dl class=
"details">
3770 <table class=
"params">
3775 <th class=
"last">Description
</th>
3791 <td class=
"description last">Returns the wireless signal in dBm as reported by
<code>ubus
</code> runtime
3792 information or
<code>null
</code> if it cannot be determined.
</td>
3806 <div class=
"nameContainer">
3807 <h4 class=
"name" id=
"getSignalLevel">
3809 getSignalLevel
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{number}
</span>
3813 <div class=
"tag-source">
3814 network.js, line
3874
3824 <div class=
"description">
3825 <p>Calculate the current signal.
</p>
3836 <dl class=
"details">
3844 <dt class=
"important tag-deprecated">Deprecated
</dt><dd class=
"yes-def tag-deprecated"><ul class=
"dummy"><li>Yes
</li></ul></dd>
3876 <table class=
"params">
3881 <th class=
"last">Description
</th>
3894 <td class=
"description last">Returns the calculated signal level, which is the difference between
3895 noise and signal (SNR), divided by
5.
</td>
3909 <div class=
"nameContainer">
3910 <h4 class=
"name" id=
"getSignalPercent">
3912 getSignalPercent
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{number}
</span>
3916 <div class=
"tag-source">
3917 network.js, line
3897
3927 <div class=
"description">
3928 <p>Calculate the current signal quality percentage.
</p>
3939 <dl class=
"details">
3977 <table class=
"params">
3982 <th class=
"last">Description
</th>
3995 <td class=
"description last">Returns the calculated signal quality in percent. The value is
3996 calculated from the
<code>quality
</code> and
<code>quality_max
</code> indicators reported
3997 by
<code>ubus
</code> runtime state.
</td>
4011 <div class=
"nameContainer">
4012 <h4 class=
"name" id=
"getSSID">
4014 getSSID
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{null|string}
</span>
4018 <div class=
"tag-source">
4019 network.js, line
3365
4029 <div class=
"description">
4030 <p>Get the configured SSID of the wireless network.
</p>
4041 <dl class=
"details">
4079 <table class=
"params">
4084 <th class=
"last">Description
</th>
4100 <td class=
"description last">Returns the configured SSID value or
<code>null
</code> when this network is
4115 <div class=
"nameContainer">
4116 <h4 class=
"name" id=
"getTXPower">
4118 getTXPower
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{null|number}
</span>
4122 <div class=
"tag-source">
4123 network.js, line
3847
4133 <div class=
"description">
4134 <p>Query the current radio TX power.
</p>
4145 <dl class=
"details">
4183 <table class=
"params">
4188 <th class=
"last">Description
</th>
4204 <td class=
"description last">Returns the wireless network transmit power in dBm as reported by
4205 <code>ubus
</code> runtime information or
<code>null
</code> if it cannot be determined.
</td>
4219 <div class=
"nameContainer">
4220 <h4 class=
"name" id=
"getTXPowerOffset">
4222 getTXPowerOffset
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{number}
</span>
4226 <div class=
"tag-source">
4227 network.js, line
3862
4237 <div class=
"description">
4238 <p>Query the radio TX power offset.
</p>
4239 <p>Some wireless radios have a fixed power offset, e.g. due to the
4240 use of external amplifiers.
</p>
4251 <dl class=
"details">
4289 <table class=
"params">
4294 <th class=
"last">Description
</th>
4307 <td class=
"description last">Returns the wireless network transmit power offset in dBm as reported
4308 by
<code>ubus
</code> runtime information or
<code>0</code> if there is no offset, or if it
4309 cannot be determined.
</td>
4323 <div class=
"nameContainer">
4324 <h4 class=
"name" id=
"getWifiDevice">
4326 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>
4330 <div class=
"tag-source">
4331 network.js, line
3467
4341 <div class=
"description">
4342 <p>Get the corresponding wifi radio device.
</p>
4353 <dl class=
"details">
4391 <table class=
"params">
4396 <th class=
"last">Description
</th>
4408 <a href=
"LuCI.Network.WifiDevice.html">LuCI.Network.WifiDevice
</a>
4412 <td class=
"description last">Returns a
<code>Network.WifiDevice
</code> instance representing the corresponding
4413 wifi radio device or
<code>null
</code> if the related radio device could not be
4428 <div class=
"nameContainer">
4429 <h4 class=
"name" id=
"getWifiDeviceName">
4431 getWifiDeviceName
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{null|string}
</span>
4435 <div class=
"tag-source">
4436 network.js, line
3455
4446 <div class=
"description">
4447 <p>Get the name of the corresponding wifi radio device.
</p>
4458 <dl class=
"details">
4496 <table class=
"params">
4501 <th class=
"last">Description
</th>
4517 <td class=
"description last">Returns the name of the radio device this network is configured on
4518 or
<code>null
</code> if it cannot be determined.
</td>
4532 <div class=
"nameContainer">
4533 <h4 class=
"name" id=
"isDisabled">
4535 isDisabled
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{boolean}
</span>
4539 <div class=
"tag-source">
4540 network.js, line
3339
4550 <div class=
"description">
4551 <p>Checks whether this wireless network is disabled.
</p>
4562 <dl class=
"details">
4600 <table class=
"params">
4605 <th class=
"last">Description
</th>
4618 <td class=
"description last">Returns
<code>true
</code> when the wireless radio is marked as disabled in
<code>ubus
</code>
4619 runtime state or when the
<code>disabled
</code> option is set in the corresponding
4620 UCI configuration.
</td>
4634 <div class=
"nameContainer">
4635 <h4 class=
"name" id=
"isUp">
4637 isUp
<span class=
"signature">()
</span><span class=
"glyphicon glyphicon-circle-arrow-right"></span><span class=
"type-signature returnType">{boolean}
</span>
4641 <div class=
"tag-source">
4642 network.js, line
3488
4652 <div class=
"description">
4653 <p>Check whether the radio network is up.
</p>
4654 <p>This function actually queries the up state of the related radio
4655 device and assumes this network to be up as well when the parent
4656 radio is up. This is due to the fact that OpenWrt does not control
4657 virtual interfaces individually but within one common hostapd
4669 <dl class=
"details">
4707 <table class=
"params">
4712 <th class=
"last">Description
</th>
4725 <td class=
"description last">Returns
<code>true
</code> when the network is up, else
<code>false
</code>.
</td>
4739 <div class=
"nameContainer">
4740 <h4 class=
"name" id=
"set">
4742 set
<span class=
"signature">(opt, val)
</span>
4746 <div class=
"tag-source">
4747 network.js, line
3327
4757 <div class=
"description">
4758 <p>Set the given UCI option of this network to the given value.
</p>
4769 <table class=
"params">
4780 <th class=
"last">Description
</th>
4789 <td class=
"name"><code>opt
</code></td>
4795 <span class=
"param-type">string
</span>
4803 <td class=
"description last">
4805 <p>The name of the UCI option to set.
</p></td>
4812 <td class=
"name"><code>val
</code></td>
4818 <span class=
"param-type">null
</span>
4821 <span class=
"param-type">string
</span>
4824 <span class=
"param-type">Array.
<string
></span>
4832 <td class=
"description last">
4834 <p>The value to set or
<code>null
</code> to remove the given option from the
4835 configuration.
</p></td>
4844 <dl class=
"details">
4901 Documentation generated by
<a target=
"_blank" href=
"https://github.com/jsdoc3/jsdoc">JSDoc
3.6.3</a> on Tue Nov
05 2019 10:
17:
12 GMT+
0100 (Central European Standard Time)
4905 <script>prettyPrint();
</script>
4906 <script src=
"scripts/jaguar.js"></script>