Method: Rpush::Daemon::Dispatcher::Apnsp8Http2#initialize
- Defined in:
- lib/rpush/daemon/dispatcher/apnsp8_http2.rb
#initialize(app, delivery_class, _options = {}) ⇒ Apnsp8Http2
Returns a new instance of Apnsp8Http2.
13 14 15 16 17 18 19 20 |
# File 'lib/rpush/daemon/dispatcher/apnsp8_http2.rb', line 13 def initialize(app, delivery_class, = {}) @app = app @delivery_class = delivery_class url = URLS[app.environment.to_sym] @client = NetHttp2::Client.new(url, connect_timeout: DEFAULT_TIMEOUT) @token_provider = Rpush::Daemon::Apnsp8::Token.new(@app) end |