Documentation ¶
Overview ¶
Package apns implements sending pushes to (and receiving feedback from) APNs.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewPushService ¶
func NewPushService() push.PushServiceType
NewPushService creates a new APNs push service.
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
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) |
mocks
Package mocks implements a mock APNS server, for unit tests.
|
Package mocks implements a mock APNS server, for unit tests. |
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. |
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) |
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. |
Click to show internal directories.
Click to hide internal directories.