Module: SmsRu::DeliveryStatus
- Included in:
- Events::SmsStatus, Status
- Defined in:
- lib/sms_ru/statuses.rb
Overview
Delivery-state predicates shared by SmsRu::Status and SmsRu::Events::SmsStatus. The including object must expose ‘status_code`.
Instance Method Summary collapse
-
#delivered? ⇒ Boolean
True once the message reached the handset (code 103).
-
#failed? ⇒ Boolean
True when the message will not be delivered (codes 104–108, 150).
-
#pending? ⇒ Boolean
True while the message is still in transit (codes 100–102).
Instance Method Details
#delivered? ⇒ Boolean
Returns true once the message reached the handset (code 103).
42 |
# File 'lib/sms_ru/statuses.rb', line 42 def delivered? = status_code == Statuses::DELIVERED |