Source Files
¶
Directories
¶
Path | Synopsis |
---|---|
Package db contains the database implementation for uniqush-push, for managing Push Service Providers, Delivery Points, services, etc.
|
Package db contains the database implementation for uniqush-push, for managing Push Service Providers, Delivery Points, services, etc. |
Package push contains generic abstractions for working with push service providers, delivery points, etc.
|
Package push contains generic abstractions for working with push service providers, delivery points, etc. |
Package srv contains implementations of push services with code to send pushes to, receive responses from, and manage delivery points for the various external push service providers (ADM, APNs, GCM, and FCM)
|
Package srv contains implementations of push services with code to send pushes to, receive responses from, and manage delivery points for the various external push service providers (ADM, APNs, GCM, and FCM) |
apns
Package apns implements sending pushes to (and receiving feedback from) APNs.
|
Package apns implements sending pushes to (and receiving feedback from) APNs. |
apns/binary_api
Package binary_api implements a client for the old APNs binary protocol (over an encrypted TCP socket)
|
Package binary_api implements a client for the old APNs binary protocol (over an encrypted TCP socket) |
apns/binary_api/mocks
Package mocks implements a mock APNS server, for unit tests.
|
Package mocks implements a mock APNS server, for unit tests. |
apns/common
Package common contains common interfaces and data types for abstractions of apns request/response push protocols.
|
Package common contains common interfaces and data types for abstractions of apns request/response push protocols. |
apns/http_api
Package http_api implements a client for the new APNs HTTP/2 API (over an encrypted HTTP/2 connection to APNs)
|
Package http_api implements a client for the new APNs HTTP/2 API (over an encrypted HTTP/2 connection to APNs) |
apns/http_api/mocks
Package mocks implements mocks for unit testing APNs and the HTTP/2 API.
|
Package mocks implements mocks for unit testing APNs and the HTTP/2 API. |
cloud_messaging
Package cloud_messaging contains implementation details common to GCM and FCM.
|
Package cloud_messaging contains implementation details common to GCM and FCM. |
Package testutil contains reusable utilities for uniqush-push's unit tests (such as ExpectEquals).
|
Package testutil contains reusable utilities for uniqush-push's unit tests (such as ExpectEquals). |
Package util contains miscellaneous utilities that are used throughout uniqush-push.
|
Package util contains miscellaneous utilities that are used throughout uniqush-push. |
Click to show internal directories.
Click to hide internal directories.