Class: ApnsPolite::Message
- Inherits:
-
Object
- Object
- ApnsPolite::Message
- Defined in:
- lib/apns_polite/message.rb
Instance Method Summary collapse
-
#initialize(device_token, message) ⇒ Message
constructor
初期化.
-
#pack ⇒ Object
パックしたメッセージ取得.
Constructor Details
#initialize(device_token, message) ⇒ Message
初期化
10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/apns_polite/message.rb', line 10 def initialize(device_token, ) t = package_device_token device_token if .is_a? Hash m = [:alert], [:badge], [:sound], [:other] else m = .to_s end @pack = [0, 0, 32, t, 0, m.bytesize, m].pack("ccca*cca*") end |
Instance Method Details
#pack ⇒ Object
パックしたメッセージ取得
23 24 25 |
# File 'lib/apns_polite/message.rb', line 23 def pack @pack end |