Class: Skypekit::FFI::AccountStatusData
- Inherits:
-
FFI::Struct
- Object
- FFI::Struct
- Skypekit::FFI::AccountStatusData
- Defined in:
- lib/skypekit/ffi/account_status_data.rb
Instance Method Summary collapse
- #inspect ⇒ Object
- #logged_in? ⇒ Boolean
- #logged_out? ⇒ Boolean
- #reason ⇒ Object
- #skypename ⇒ Object
- #status ⇒ Object
Instance Method Details
#inspect ⇒ Object
33 34 35 |
# File 'lib/skypekit/ffi/account_status_data.rb', line 33 def inspect "#{super} status=#{status} skypename=#{skypename} reason=#{reason}" end |
#logged_in? ⇒ Boolean
25 26 27 |
# File 'lib/skypekit/ffi/account_status_data.rb', line 25 def logged_in? status == :logged_in end |
#logged_out? ⇒ Boolean
29 30 31 |
# File 'lib/skypekit/ffi/account_status_data.rb', line 29 def logged_out? status == :logged_out && reason != 0 end |
#reason ⇒ Object
21 22 23 |
# File 'lib/skypekit/ffi/account_status_data.rb', line 21 def reason self[:reason] end |
#skypename ⇒ Object
17 18 19 |
# File 'lib/skypekit/ffi/account_status_data.rb', line 17 def skypename self[:skypename] end |
#status ⇒ Object
13 14 15 |
# File 'lib/skypekit/ffi/account_status_data.rb', line 13 def status self[:status] end |