Module: Lorkhan

Defined in:
lib/lorkhan.rb,
lib/lorkhan/request.rb,
lib/lorkhan/version.rb,
lib/lorkhan/response.rb,
lib/lorkhan/connection.rb,
lib/lorkhan/errors/base.rb,
lib/lorkhan/notification.rb,
lib/lorkhan/provider_token.rb,
lib/lorkhan/connection_pool.rb,
lib/lorkhan/errors/http_error.rb,
lib/lorkhan/errors/apple_errors.rb,
lib/lorkhan/errors/timeout_error.rb,
lib/lorkhan/errors/missing_topic_error.rb

Defined Under Namespace

Modules: Errors Classes: Connection, ConnectionPool, Notification, ProviderToken, Request, Response

Constant Summary collapse

VERSION =
'2.0.1'.freeze
APNS_PRODUCTION_HOST =
'api.push.apple.com'.freeze
APNS_DEVELOPMENT_HOST =
'api.development.push.apple.com'.freeze
TOKEN_EXPIRE_TIME_SEC =

55 minutes (Apple timeout is 60)

3300