Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/badfortrains/spotcontrol
/ functions
Functions
1,547 in github.com/badfortrains/spotcontrol
⨍
Functions
1,547
◇
Types & classes
218
↓ 2 callers
Function
parseSuggest
(body []byte)
metadata.go:100
↓ 2 callers
Function
printHelp
()
examples/micro-controller/main.go:81
↓ 2 callers
Function
readBytes
(b *bytes.Buffer)
session.go:323
↓ 2 callers
Function
readInt
(b *bytes.Buffer)
session.go:311
↓ 2 callers
Function
readPlainPart
(reader io.Reader, prefixSize uint32)
session_test.go:33
↓ 2 callers
Function
realEvent
(type)
examples/spot-chrome/zepto.js:928
↓ 2 callers
Function
remove
(element, events, fn, selector, capture)
examples/spot-chrome/zepto.js:961
↓ 2 callers
Method
request
(req mercuryRequest, cb responseCallback)
session.go:24
↓ 2 callers
Function
selectComponent
()
examples/spot-chrome/window.js:17
↓ 2 callers
Function
setKey
(ctx *shn_ctx, key []uint8)
shannon.go:20
↓ 2 callers
Function
shn_diffuse
* extra nonlinear diffusion of register for key and MAC */
shan.go:214
↓ 2 callers
Function
shn_finish
* Having accumulated a MAC, finish processing and return it. * Note that any unprocessed bytes are treated as if * they were encrypted zero bytes, s
shan.go:491
↓ 2 callers
Function
shn_genkonst
* Initialise "konst" */
shan.go:201
↓ 2 callers
Function
shn_loadkey
* Common actions for loading key material * Allow non-word-multiple key and nonce material. * Note also initializes the CRC register as a side effec
shan.go:226
↓ 1 callers
Method
ConnectToDevice
(address string)
discovery.go:178
↓ 1 callers
Method
Dial
(network, address string)
session.go:34
↓ 1 callers
Method
Encrypt
(message string)
shannon.go:57
↓ 1 callers
Method
FindDevices
()
discovery.go:152
↓ 1 callers
Method
FinishSend
()
shannon.go:91
↓ 1 callers
Function
GetOauthAccessToken
(code string, redirectUri string, clientId string, clientSecret string)
oauth.go:20
↓ 1 callers
Method
GetReusableAuthCredentials
()
proto/authentication.pb.go:795
↓ 1 callers
Method
GetReusableAuthCredentialsType
()
proto/authentication.pb.go:788
↓ 1 callers
Method
GetRootPlaylist
()
metadata.go:133
↓ 1 callers
Method
GetStateUpdateId
()
proto/spirc.pb.go:298
↓ 1 callers
Method
GetStatusCode
()
proto/mercury.pb.go:228
↓ 1 callers
Method
GetVolume
()
proto/spirc.pb.go:291
↓ 1 callers
Function
LoginOauthToken
(accessToken string, deviceName string)
session.go:135
↓ 1 callers
Method
OnUpdate
(device string)
bindings.go:13
↓ 1 callers
Method
Search
(search string)
metadata.go:148
↓ 1 callers
Method
SendPause
Sends a 'pause' command to spotify connect device with given ident.
spirc_controller.go:106
↓ 1 callers
Method
SendPause
(ident string, cb *js.Object)
examples/spot-chrome/main.go:39
↓ 1 callers
Method
SendPlay
Sends a 'play' command to spotify connect device with given ident.
spirc_controller.go:100
↓ 1 callers
Method
SendPlay
(ident string, cb *js.Object)
examples/spot-chrome/main.go:30
↓ 1 callers
Method
SendVolume
(ident string, volume int, cb *js.Object)
examples/spot-chrome/main.go:48
↓ 1 callers
Method
SharedKey
(publicKey string)
keys.go:117
↓ 1 callers
Method
Subscribe
(uri string, recv chan mercuryResponse, cb responseCallback)
session.go:23
↓ 1 callers
Method
Suggest
(search string)
metadata.go:156
↓ 1 callers
Method
Write
(buf []byte)
examples/spot-chrome/tcp.go:77
↓ 1 callers
Function
addMdns
(controller *spotcontrol.SpircController, reader *bufio.Reader)
examples/micro-controller/main.go:47
↓ 1 callers
Method
addRemoteKey
(remote []byte, clientPacket []byte, serverPacket []byte)
keys.go:90
↓ 1 callers
Function
ajaxStart
(settings)
examples/spot-chrome/zepto.js:1187
↓ 1 callers
Function
ajaxStop
(settings)
examples/spot-chrome/zepto.js:1190
↓ 1 callers
Function
apresolve
()
apresolve.go:15
↓ 1 callers
Function
blobFromFile
(path string)
blob.go:40
↓ 1 callers
Function
checkHead
(t *testing.T, buf io.Reader)
session_test.go:46
↓ 1 callers
Function
cipherPacket
(cmd uint8, data []byte)
shannon.go:49
↓ 1 callers
Method
combinePayload
()
metadata.go:125
↓ 1 callers
Function
commandsComponent
(device)
examples/spot-chrome/window.js:69
↓ 1 callers
Function
compact
(array)
examples/spot-chrome/zepto.js:77
↓ 1 callers
Method
completeRequest
(cmd uint8, pending mercuryPending, seqKey string)
mercury.go:281
↓ 1 callers
Function
convert62
(id string)
util.go:10
↓ 1 callers
Function
crcfunc
* The Shannon MAC function is modelled after the concepts of Phelix and SHA. * Basically, words to be accumulated in the MAC are incorporated in t`wo
shan.go:144
↓ 1 callers
Function
decodeBlob
(blob64 string, client64 string, keys privateKeys)
blob.go:152
↓ 1 callers
Function
decodeBlobSecondary
(blob64 string, username string, deviceId string)
blob.go:199
↓ 1 callers
Function
decryptBlob
(blob []byte, key []byte)
blob.go:208
↓ 1 callers
Function
defaultDisplay
(nodeName)
examples/spot-chrome/zepto.js:98
↓ 1 callers
Function
deserializeValue
(value)
examples/spot-chrome/zepto.js:304
↓ 1 callers
Function
encodeRequest
(seq []byte, req mercuryRequest)
mercury.go:149
↓ 1 callers
Function
encryptBlob
(blob []byte, key []byte)
blob.go:129
↓ 1 callers
Function
extend
(target, source, deep)
examples/spot-chrome/zepto.js:221
↓ 1 callers
Function
findCpath
(info []string)
discovery.go:143
↓ 1 callers
Method
finishRecv
()
shannon.go:105
↓ 1 callers
Function
flatten
(array)
examples/spot-chrome/zepto.js:78
↓ 1 callers
Method
getLoginBlobPacket
(blob BlobInfo)
session.go:296
↓ 1 callers
Function
getOAuthToken
()
oauth.go:54
↓ 1 callers
Method
getResponse
(t *testing.T)
spirc_controller_test.go:27
↓ 1 callers
Method
getResponseFrame
(t *testing.T)
spirc_controller_test.go:47
↓ 1 callers
Method
handle
(cmd uint8, reader io.Reader)
session.go:25
↓ 1 callers
Method
handleAddUser
(r *http.Request)
discovery.go:210
↓ 1 callers
Method
handleLogin
()
session.go:248
↓ 1 callers
Function
helloPacket
(publicKey []byte, nonce []byte)
session.go:361
↓ 1 callers
Method
listen
()
examples/spot-chrome/tcp.go:17
↓ 1 callers
Function
listenCommands
()
examples/spot-chrome/window.js:79
↓ 1 callers
Function
loginComponent
()
examples/spot-chrome/window.js:55
↓ 1 callers
Function
loginFromFile
(cachePath, deviceId string, deviceName string)
discovery.go:123
↓ 1 callers
Function
makeAddUserRequest
(username string, blob string, key string, deviceId string, deviceName string)
discovery.go:132
↓ 1 callers
Method
makeAuthBlob
(deviceId string, client64 string, dhKeys privateKeys)
blob.go:74
↓ 1 callers
Function
makeBlob
(blobPart []byte, keys privateKeys, publicKey string)
blob.go:97
↓ 1 callers
Function
makeGetInfo
(deviceId, deviceName, publicKey string)
discovery.go:59
↓ 1 callers
Function
makePacketPrefix
(prefix []byte, data []byte)
connection.go:13
↓ 1 callers
Function
makePlainConnection
(reader io.Reader, writer io.Writer)
connection.go:23
↓ 1 callers
Function
matcherFor
(ns)
examples/spot-chrome/zepto.js:918
↓ 1 callers
Method
mercuryGetJson
(url string, result interface{})
metadata.go:76
↓ 1 callers
Method
mercurySubscribe
(uri string, responseCh chan mercuryResponse, responseCb responseCallback)
session.go:235
↓ 1 callers
Function
mimeToDataType
(mime)
examples/spot-chrome/zepto.js:1319
↓ 1 callers
Function
newBlobInfo
(blob64 string, client64 string, keys privateKeys, deviceId string, username string)
blob.go:57
↓ 1 callers
Function
parseArguments
(url, data, success, dataType)
examples/spot-chrome/zepto.js:1445
↓ 1 callers
Method
request
(req mercuryRequest, cb responseCallback)
mercury.go:89
↓ 1 callers
Function
reverse
(s string)
util.go:23
↓ 1 callers
Method
run
(ch chan mercuryResponse)
spirc_controller.go:213
↓ 1 callers
Method
run
()
session.go:225
↓ 1 callers
Function
saveLogin
(loginData)
examples/spot-chrome/window.js:113
↓ 1 callers
Method
saveToFile
(path string)
blob.go:24
↓ 1 callers
Function
sbox1
* Nonlinear transform (sbox) of a word. * There are two slightly different combinations. */
shan.go:98
↓ 1 callers
Function
sbox2
(w uint32)
shan.go:104
↓ 1 callers
Function
serialize
(params, obj, traditional, scope)
examples/spot-chrome/zepto.js:1490
↓ 1 callers
Function
serializeData
(options)
examples/spot-chrome/zepto.js:1333
↓ 1 callers
Function
setupContollerAndServer
(t *testing.T)
spirc_controller_test.go:54
↓ 1 callers
Function
setupFakeServer
(stream packetStream)
spirc_controller_test.go:16
↓ 1 callers
Function
setupGlobal
()
examples/spot-chrome/main.go:9
← previous
next →
101–200 of 1,547, ranked by callers