Module: Rapns
- Defined in:
- lib/rapns/app.rb,
lib/rapns/config.rb,
lib/rapns/daemon.rb,
lib/rapns/version.rb,
lib/rapns/feedback.rb,
lib/rapns/notification.rb,
lib/rapns/daemon/feeder.rb,
lib/rapns/daemon/logger.rb,
lib/rapns/daemon/app_runner.rb,
lib/rapns/daemon/connection.rb,
lib/rapns/daemon/delivery_error.rb,
lib/rapns/daemon/delivery_queue.rb,
lib/rapns/daemon/delivery_handler.rb,
lib/rapns/daemon/delivery_queue_18.rb,
lib/rapns/daemon/delivery_queue_19.rb,
lib/rapns/daemon/feedback_receiver.rb,
lib/rapns/daemon/disconnection_error.rb,
lib/rapns/daemon/interruptible_sleep.rb,
lib/rapns/daemon/delivery_handler_pool.rb,
lib/rapns/binary_notification_validator.rb,
lib/rapns/daemon/database_reconnectable.rb,
lib/rapns/device_token_format_validator.rb
Defined Under Namespace
Modules: Daemon Classes: App, BinaryNotificationValidator, Config, DeliveryError, DeviceTokenFormatValidator, DisconnectionError, Feedback, Notification
Constant Summary collapse
- VERSION =
'2.0.5'
Class Method Summary collapse
-
.configuration ⇒ Object
A globally accessible instance of Rapns::Config.
-
.configure {|configuration| ... } ⇒ Object
Call the given block yielding to it the global Rapns::Config instance for setting configuration values / callbacks.
Class Method Details
.configuration ⇒ Object
A globally accessible instance of Rapns::Config
4 5 6 |
# File 'lib/rapns/config.rb', line 4 def self.configuration @configuration ||= Rapns::Config.new end |
.configure {|configuration| ... } ⇒ Object
Call the given block yielding to it the global Rapns::Config instance for setting configuration values / callbacks.
Typically this would be used in your Rails application’s config/initializers/rapns.rb file
12 13 14 |
# File 'lib/rapns/config.rb', line 12 def self.configure yield configuration if block_given? end |