MCPcopy Create free account

hub / github.com/dgreif/ring / functions

Functions345 in github.com/dgreif/ring

↓ 37 callersFunctionlogInfo
(message)
packages/ring-client-api/util.ts:17
↓ 34 callersMethodrequest
( options: RequestOptions & { url: string; allowNoResponse?: boolean }, )
packages/ring-client-api/rest-client.ts:494
↓ 26 callersFunctionlogError
(message)
packages/ring-client-api/util.ts:20
↓ 14 callersFunctionclientApi
(path: string)
packages/ring-client-api/rest-client.ts:51
↓ 13 callersMethodaddSubscriptions
(...subscriptions: Subscription[])
packages/ring-client-api/subscribed.ts:6
↓ 13 callersFunctionappApi
(path: string)
packages/ring-client-api/rest-client.ts:63
↓ 12 callersFunctionlogDebug
(message: any)
packages/ring-client-api/util.ts:43
↓ 12 callersMethodsetInfo
(body: any)
packages/ring-client-api/ring-device.ts:81
↓ 10 callersMethodtoString
()
packages/ring-client-api/ring-device.ts:108
↓ 9 callersMethodclose
()
packages/ring-client-api/streaming/peer-connection.ts:32
↓ 8 callersFunctiondelay
(milliseconds: number)
packages/ring-client-api/util.ts:33
↓ 8 callersMethoddoorbotUrl
(path = '')
packages/ring-client-api/ring-camera.ts:325
↓ 7 callersMethodgetLocations
()
packages/ring-client-api/api.ts:487
↓ 7 callersMethodrequestUpdate
()
packages/ring-client-api/ring-chime.ts:42
↓ 7 callersMethodunsubscribe
()
packages/ring-client-api/subscribed.ts:10
↓ 6 callersFunctiongenerateUuid
(seed?: string)
packages/ring-client-api/util.ts:65
↓ 6 callersMethodgetCameras
()
packages/ring-client-api/api.ts:495
↓ 6 callersMethodgetDevices
()
packages/ring-client-api/location.ts:422
↓ 6 callersMethodstop
()
packages/homebridge-ring/camera-source.ts:319
↓ 5 callersFunctiongetBatteryLevel
( data: Pick<CameraData, 'battery_life' | 'battery_life_2'> & { health?: Partial<CameraData['health']>
packages/ring-client-api/ring-camera.ts:74
↓ 5 callersFunctiongetDurationSeconds
(start: number)
packages/homebridge-ring/camera-source.ts:48
↓ 4 callersMethodcallEnded
()
packages/ring-client-api/streaming/streaming-session.ts:227
↓ 4 callersMethodchimeUrl
(path = '')
packages/ring-client-api/ring-chime.ts:84
↓ 4 callersMethodgetAuth
(twoFactorAuthCode?: string)
packages/ring-client-api/rest-client.ts:316
↓ 4 callersFunctiongetCurrentState
({ locked }: RingDeviceData)
packages/homebridge-ring/lock.ts:8
↓ 4 callersMethodgetLocationMode
()
packages/ring-client-api/location.ts:530
↓ 4 callersMethodsendCommand
(commandType: string, data = {})
packages/ring-client-api/ring-device.ts:95
↓ 4 callersMethodsendMessage
(message: Record<any, any>)
packages/ring-client-api/streaming/webrtc-connection.ts:265
↓ 4 callersMethodsetAlarmMode
(alarmMode: AlarmMode, bypassSensorZids?: string[])
packages/ring-client-api/location.ts:360
↓ 4 callersMethodstartLiveCall
(options: StreamingConnectionOptions = {})
packages/ring-client-api/ring-camera.ts:432
↓ 3 callersMethodcallEnded
()
packages/ring-client-api/streaming/webrtc-connection.ts:308
↓ 3 callersFunctioncleanOutputDirectory
()
packages/examples/util.ts:8
↓ 3 callersFunctioncleanSnapshotUuid
(uuid?: string | null)
packages/ring-client-api/ring-camera.ts:119
↓ 3 callersFunctiondeviceApi
(path: string)
packages/ring-client-api/rest-client.ts:55
↓ 3 callersMethodgetCurrentAuth
()
packages/ring-client-api/rest-client.ts:584
↓ 3 callersFunctiongetFfmpegPath
()
packages/ring-client-api/ffmpeg.ts:7
↓ 3 callersFunctiongetSearchQueryString
( options: CameraEventOptions | (HistoryOptions & { accountId: string }), )
packages/ring-client-api/ring-camera.ts:98
↓ 3 callersMethodgetSecurityPanel
()
packages/ring-client-api/location.ts:438
↓ 3 callersFunctiongetSessionConfig
(srtpOptions: SrtpOptions)
packages/homebridge-ring/camera-source.ts:52
↓ 3 callersFunctiongetStartOfToday
()
packages/ring-client-api/ring-camera.ts:66
↓ 3 callersMethodgetTargetState
({ mode }: RingDeviceData)
packages/homebridge-ring/security-panel.ts:90
↓ 3 callersFunctionliveViewUrl
(path: string)
packages/ring-client-api/streaming/simple-webrtc-session.ts:5
↓ 3 callersMethodrequestList
(listType: MessageType, assetId: string)
packages/ring-client-api/location.ts:413
↓ 3 callersMethodsendCommandToSecurityPanel
( commandType: string, data?: Record<string, unknown>, )
packages/ring-client-api/location.ts:352
↓ 3 callersMethodsendSessionMessage
(method: string, body: Record<any, any> = {})
packages/ring-client-api/streaming/webrtc-connection.ts:239
↓ 3 callersMethodstop
()
packages/ring-client-api/streaming/streaming-session.ts:241
↓ 3 callersMethodstreamVideo
(ffmpegOptions: FfmpegOptions)
packages/ring-client-api/ring-camera.ts:672
↓ 3 callersFunctiontoBase64
(input: string)
packages/ring-client-api/util.ts:174
↓ 2 callersFunctionacquireRefreshToken
()
packages/ring-client-api/refresh-token.ts:6
↓ 2 callersMethodactivateCameraSpeaker
()
packages/ring-client-api/streaming/webrtc-connection.ts:296
↓ 2 callersMethodaddIceCandidate
(candidate: Partial<RTCIceCandidate>)
packages/ring-client-api/streaming/peer-connection.ts:29
↓ 2 callersMethodclearPreviousAuth
()
packages/ring-client-api/rest-client.ts:242
↓ 2 callersFunctionclearTimeouts
()
packages/ring-client-api/util.ts:27
↓ 2 callersMethodclearTimeouts
()
packages/ring-client-api/rest-client.ts:588
↓ 2 callersMethodcreateConnection
()
packages/ring-client-api/location.ts:218
↓ 2 callersMethodcreateOffer
()
packages/ring-client-api/streaming/peer-connection.ts:27
↓ 2 callersMethoddeviceUrl
(path = '')
packages/ring-client-api/ring-camera.ts:329
↓ 2 callersMethoddoorbotUrl
(path = '')
packages/ring-client-api/ring-intercom.ts:85
↓ 2 callersMethodfetchRingDevices
()
packages/ring-client-api/api.ts:84
↓ 2 callersMethodgetConnection
()
packages/ring-client-api/location.ts:321
↓ 2 callersFunctiongetEndOfToday
()
packages/ring-client-api/ring-camera.ts:70
↓ 2 callersFunctiongetHardwareId
(systemId?: string)
packages/ring-client-api/util.ts:73
↓ 2 callersMethodgetLockState
()
packages/homebridge-ring/intercom.ts:156
↓ 2 callersFunctiongetStateFromMode
(mode: LocationMode)
packages/homebridge-ring/location-mode-switch.ts:16
↓ 2 callersFunctiongetSystemId
(homebridgeStoragePath: string)
packages/homebridge-ring/config.ts:52
↓ 2 callersFunctionhasBatteryStatus
({ batteryStatus }: RingDeviceData)
packages/homebridge-ring/base-device-accessory.ts:52
↓ 2 callersMethodinitBase
()
packages/homebridge-ring/panic-buttons.ts:111
↓ 2 callersMethodloadSnapshot
(imageUuid?: string)
packages/homebridge-ring/camera-source.ts:380
↓ 2 callersMethodlogInfo
(message)
packages/homebridge-ring/ring-platform.ts:168
↓ 2 callersMethodplaySound
(kind: ChimeSoundKind)
packages/ring-client-api/ring-chime.ts:88
↓ 2 callersMethodrefreshAuth
()
packages/ring-client-api/rest-client.ts:470
↓ 2 callersFunctionrequestInput
(question: string)
packages/ring-client-api/util.ts:100
↓ 2 callersMethodrequestKeyFrame
()
packages/ring-client-api/streaming/streaming-session.ts:253
↓ 2 callersMethodrequestUpdate
()
packages/ring-client-api/ring-camera.ts:247
↓ 2 callersMethodsendMessage
(message: { msg: MessageType datatype?: MessageDataType dst: string body?: any seq?: numbe
packages/ring-client-api/location.ts:335
↓ 2 callersMethodsetVolume
(volume: number)
packages/ring-client-api/ring-chime.ts:131
↓ 2 callersMethodstartTranscoding
(ffmpegOptions: FfmpegOptions)
packages/ring-client-api/streaming/streaming-session.ts:100
↓ 2 callersMethodtriggerAlarm
(signalType: DispatchSignalType)
packages/ring-client-api/location.ts:496
↓ 2 callersMethodupdateChime
(update: ChimeUpdate)
packages/ring-client-api/ring-chime.ts:116
↓ 2 callersMethodupdateData
(update: ChimeData)
packages/ring-client-api/ring-chime.ts:38
↓ 2 callersMethodupdateData
(update: AnyCameraData)
packages/ring-client-api/ring-camera.ts:243
↓ 1 callersMethodacceptAnswer
(answer: { type: 'answer'; sdp: string })
packages/ring-client-api/streaming/peer-connection.ts:28
↓ 1 callersMethodactivate
()
packages/ring-client-api/streaming/webrtc-connection.ts:286
↓ 1 callersMethodactivate
(request: StartStreamRequest)
packages/homebridge-ring/camera-source.ts:188
↓ 1 callersMethodarmAway
(bypassSensorZids?: string[])
packages/ring-client-api/location.ts:465
↓ 1 callersMethodarmHome
(bypassSensorZids?: string[])
packages/ring-client-api/location.ts:461
↓ 1 callersMethodbindToConnection
(connection: WebrtcConnection)
packages/ring-client-api/streaming/streaming-session.ts:53
↓ 1 callersFunctionbuildSearchString
(search: Record<string, any>)
packages/ring-client-api/util.ts:179
↓ 1 callersMethodcheckIfSnapshotsAreBlocked
()
packages/ring-client-api/ring-camera.ts:546
↓ 1 callersMethodclearSnooze
()
packages/ring-client-api/ring-chime.ts:107
↓ 1 callersFunctioncommandsApi
(path: string)
packages/ring-client-api/rest-client.ts:59
↓ 1 callersMethodconnectToApi
()
packages/homebridge-ring/ring-platform.ts:210
↓ 1 callersMethodcreateStreamingConnection
(options: StreamingConnectionOptions)
packages/ring-client-api/ring-camera.ts:419
↓ 1 callersFunctioncreateSystemId
()
packages/homebridge-ring/config.ts:44
↓ 1 callersMethoddisarm
()
packages/ring-client-api/location.ts:457
↓ 1 callersFunctionenableDebug
()
packages/ring-client-api/util.ts:61
↓ 1 callersFunctionexample
()
packages/examples/example.ts:7
↓ 1 callersFunctionexample
* This example creates an hls stream which is viewable in a browser * It also starts web app to view the stream at http://localhost:3000
packages/examples/browser-example.ts:13
↓ 1 callersFunctionexample
* This example streams to files, each with 10 seconds of video. * The output will be in output/part${part #}.mp4
packages/examples/stream-example.ts:11
↓ 1 callersFunctionexample
* This example takes an audio clip from examples/example.mp4 and pipes it to a ring camera
packages/examples/return-audio-example.ts:10
next →1–100 of 345, ranked by callers