Directories ¶
Path | Synopsis |
---|---|
Package acls is the main library used by cloud services to authenticate clients and check that they have access to named resources.
|
Package acls is the main library used by cloud services to authenticate clients and check that they have access to named resources. |
deviceauth
Package deviceauth is a library for obtaining credentials on an IoT device for authenticating with some of the cloud services like StateService and CommandQueueService.
|
Package deviceauth is a library for obtaining credentials on an IoT device for authenticating with some of the cloud services like StateService and CommandQueueService. |
server2serverauth
Package server2serverauth is used for sending gRPC requests between Google Cloud hosted services (like Cloud Run instances).
|
Package server2serverauth is used for sending gRPC requests between Google Cloud hosted services (like Cloud Run instances). |
cmd
|
|
google
|
|
server/fulfilment
Package fulfillment implements a server that responds to Google Smart Home "fulfilment" requests.
|
Package fulfillment implements a server that responds to Google Smart Home "fulfilment" requests. |
Package httpendpoint is an OAuth 2 server for operating a home's fan coil units using Google Asistant.
|
Package httpendpoint is an OAuth 2 server for operating a home's fan coil units using Google Asistant. |
queue
|
|
queueclient
Package queueclient provides a rich client library wrapping the gRPC client for CommandQueueService.
|
Package queueclient provides a rich client library wrapping the gRPC client for CommandQueueService. |
queueserver
Package queueserver implements a gRPC service run on a (cloud) server that relays Pub/Sub messages to IoT devices.
|
Package queueserver implements a gRPC service run on a (cloud) server that relays Pub/Sub messages to IoT devices. |
Package secrets is a utility library for retrieving secrets from Google Secret Manager.
|
Package secrets is a utility library for retrieving secrets from Google Secret Manager. |
Package stateservice implements a centralized IoT device state storage service.
|
Package stateservice implements a centralized IoT device state storage service. |
Click to show internal directories.
Click to hide internal directories.