Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/delian/node-unifiapi
/ functions
Functions
45 in github.com/delian/node-unifiapi
⨍
Functions
45
◇
Types & classes
2
↓ 11 callers
Method
registerQ
(q, fn)
lib/webrtc-request.js:36
↓ 5 callers
Method
close
()
lib/webrtc-request.js:446
↓ 5 callers
Method
deregisterQ
(q, fn)
lib/webrtc-request.js:41
↓ 5 callers
Method
fireQ
(q, msg)
lib/webrtc-request.js:45
↓ 3 callers
Method
convertNumToUint8
(num, bytes)
lib/webrtc-request.js:301
↓ 3 callers
Method
convertUint8ToNum
(u, start, count)
lib/webrtc-request.js:311
↓ 3 callers
Function
myReject
(data)
lib/ssh-session.js:57
↓ 3 callers
Method
setCallback
(event, fn)
lib/webrtc-request.js:92
↓ 2 callers
Method
RTCPeerConnection
(options, conditions)
lib/webrtc-request.js:53
↓ 2 callers
Method
buildApiMessage
(id, uri, content)
lib/webrtc-request.js:275
↓ 2 callers
Method
collectIceCandidates
(data)
lib/webrtc-request.js:176
↓ 2 callers
Method
createAnswer
( /*desc*/ )
lib/webrtc-request.js:139
↓ 2 callers
Method
debugging
(enabled)
lib/webrtc-request.js:30
↓ 2 callers
Method
encodeApiMessage
(id, req, data)
lib/webrtc-request.js:317
↓ 2 callers
Function
myResolve
(data)
lib/ssh-session.js:51
↓ 2 callers
Method
sendApiMsg
(uri, content, nowait, channelName, timeout)
lib/webrtc-request.js:363
↓ 2 callers
Method
sendMsgToChannel
(name, msg)
lib/webrtc-request.js:355
↓ 2 callers
Method
setLocalDescription
(desc)
lib/webrtc-request.js:100
↓ 2 callers
Method
setRemoteDescription
(desc)
lib/webrtc-request.js:119
↓ 1 callers
Method
addIcePeer
(peer)
lib/webrtc-request.js:211
↓ 1 callers
Method
openApiChannel
()
lib/webrtc-request.js:397
↓ 1 callers
Method
openDataChannel
(name, half)
lib/webrtc-request.js:223
↓ 1 callers
Function
retry
()
index.js:1586
↓ 1 callers
Method
test
()
lib/webrtc-request.js:167
Function
CloudAPI
* Cloud API interface. Under the .api method there will be all of the UnifiAPI calls (over WebRTC) * @param {object} options default parameters to ac
cloudapi.js:41
Function
CloudRequest
* Unifi Cloud API interface * @param {object} options Default settings for the cloud access * @param {string} options.deviceId defailt device id. Op
lib/cloud-request.js:33
Function
SSHSession
(unifi, mac, uuid, stun, turn, username, password, site, autoclose, webrtc, waiter)
lib/ssh-session.js:5
Function
UnifiAPI
* The main class and the initialization of the Unifi Access * @param {object} options the options during initialization * @param {string} options.ba
index.js:35
Function
UnifiRequest
(options)
lib/unifi-request.js:19
Function
WssRequest
(options)
lib/unifi-wss.js:16
Method
addIcePeers
(list)
lib/webrtc-request.js:215
Method
c
(msg)
lib/webrtc-request.js:93
Function
check
()
lib/ssh-session.js:272
Method
clean
()
lib/webrtc-request.js:230
Function
connStateChange
()
lib/ssh-session.js:111
Method
constructor
(options)
lib/webrtc-request.js:15
Method
createOffer
(config)
lib/webrtc-request.js:153
Method
dropQ
(q)
lib/webrtc-request.js:49
Method
iceconn
()
lib/webrtc-request.js:245
Method
myReject
(data)
lib/webrtc-request.js:240
Method
myResolve
(data)
lib/webrtc-request.js:235
Method
onopen
(event)
lib/webrtc-request.js:254
Function
procFunc
(data, resp)
lib/unifi-request.js:122
Method
wait
()
lib/webrtc-request.js:377
Method
waitForIceCandidates
(data, timeout)
lib/webrtc-request.js:162