Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
go-ring
module
|
|
|
examples
|
|
|
chime-sound
command
Example chime-sound plays the ding test sound on an explicitly selected chime.
|
Example chime-sound plays the ding test sound on an explicitly selected chime. |
|
download-recordings
command
|
|
|
enumerate-devices
command
|
|
|
internal/exampleerrors
Package exampleerrors adds operation context to example command errors.
|
Package exampleerrors adds operation context to example command errors. |
|
quickstart
command
|
|
|
reboot-device
command
Example reboot-device sends the recorded reboot command to one device.
|
Example reboot-device sends the recorded reboot command to one device. |
|
rtc_ptz
command
Example rtc_ptz opens a live camera session, pans right briefly, and stops.
|
Example rtc_ptz opens a live camera session, pans right briefly, and stops. |
|
rtc_stream
command
Example rtc_stream generates a local Pion SDP offer and keeps Ring's signaling session alive.
|
Example rtc_stream generates a local Pion SDP offer and keeps Ring's signaling session alive. |
|
session_push_events
command
Example session_push_events subscribes to device push notifications.
|
Example session_push_events subscribes to device push notifications. |
|
token-exchange
command
|
|
|
internal
|
|
|
generatedfcm
Package generatedfcm provides primitives to interact with the openapi HTTP API.
|
Package generatedfcm provides primitives to interact with the openapi HTTP API. |
|
generatedhttp
Package generatedhttp provides primitives to interact with the openapi HTTP API.
|
Package generatedhttp provides primitives to interact with the openapi HTTP API. |
|
testkit/replay
Package replay provides strict, local-only transports for deterministic tests.
|
Package replay provides strict, local-only transports for deterministic tests. |
|
pkg
|
|
|
dependencies/push
Package push adapts the long-lived FCM connection to Ring's account-scoped API.
|
Package push adapts the long-lived FCM connection to Ring's account-scoped API. |
|
dependencies/rest
Package rest provides a REST API client for interacting with Ring services.
|
Package rest provides a REST API client for interacting with Ring services. |
|
dependencies/webrtc
Package webrtc validates captured SDP and ICE media identities.
|
Package webrtc validates captured SDP and ICE media identities. |
|
dependencymodels/fcm
Package fcm provides primitives to interact with the openapi HTTP API.
|
Package fcm provides primitives to interact with the openapi HTTP API. |
|
generatedhttp
Package generatedhttp provides primitives to interact with the openapi HTTP API.
|
Package generatedhttp provides primitives to interact with the openapi HTTP API. |
|
ring
Package ring provides the main client for interacting with Ring services.
|
Package ring provides the main client for interacting with Ring services. |
|
ringapimodels
Package ringapimodels provides primitives to interact with the openapi HTTP API.
|
Package ringapimodels provides primitives to interact with the openapi HTTP API. |
|
ringtypes
Package ringtypes contains schema-backed scalar types shared by the public API projections and generated provider models.
|
Package ringtypes contains schema-backed scalar types shared by the public API projections and generated provider models. |
|
third_party
|
|
|
go-push-receiver
Package pushreceiver is Push Message Receiver library from FCM.
|
Package pushreceiver is Push Message Receiver library from FCM. |
|
tools
|
|
|
capture
command
|
|
|
compatibility
command
Command compatibility checks the supported Go API against a Git baseline.
|
Command compatibility checks the supported Go API against a Git baseline. |
|
coverage
command
Command coverage measures maintained library code by the test suite that exercises it.
|
Command coverage measures maintained library code by the test suite that exercises it. |
|
restmodelsplit
command
|
|
|
routegate/cmd
command
|
|
|
schemaexamples
command
Package main validates examples against the schema declarations in a repository.
|
Package main validates examples against the schema declarations in a repository. |
|
schemalinks
command
Package main checks schema links against a rendered documentation site.
|
Package main checks schema links against a rendered documentation site. |
Click to show internal directories.
Click to hide internal directories.