Class: Flic::Client::ConnectionChannel
- Inherits:
-
Object
- Object
- Flic::Client::ConnectionChannel
- Extended by:
- Flic::Callbacks
- Defined in:
- lib/flic/client/connection_channel.rb
Constant Summary
Constants included from Flic::Callbacks
Instance Attribute Summary collapse
-
#auto_disconnect_time ⇒ Object
readonly
Returns the value of attribute auto_disconnect_time.
-
#button_bluetooth_address ⇒ Object
readonly
Returns the value of attribute button_bluetooth_address.
-
#latency_mode ⇒ Object
readonly
Returns the value of attribute latency_mode.
-
#status ⇒ Object
Returns the value of attribute status.
Instance Method Summary collapse
-
#initialize(button_bluetooth_address, latency_mode, auto_disconnect_time = nil) ⇒ ConnectionChannel
constructor
A new instance of ConnectionChannel.
Constructor Details
#initialize(button_bluetooth_address, latency_mode, auto_disconnect_time = nil) ⇒ ConnectionChannel
Returns a new instance of ConnectionChannel.
15 16 17 18 |
# File 'lib/flic/client/connection_channel.rb', line 15 def initialize(, latency_mode, auto_disconnect_time = nil) @button_bluetooth_address, @latency_mode, @auto_disconnect_time = , latency_mode, auto_disconnect_time @status = :disconnected end |
Instance Attribute Details
#auto_disconnect_time ⇒ Object (readonly)
Returns the value of attribute auto_disconnect_time.
8 9 10 |
# File 'lib/flic/client/connection_channel.rb', line 8 def auto_disconnect_time @auto_disconnect_time end |
#button_bluetooth_address ⇒ Object (readonly)
Returns the value of attribute button_bluetooth_address.
8 9 10 |
# File 'lib/flic/client/connection_channel.rb', line 8 def @button_bluetooth_address end |
#latency_mode ⇒ Object (readonly)
Returns the value of attribute latency_mode.
8 9 10 |
# File 'lib/flic/client/connection_channel.rb', line 8 def latency_mode @latency_mode end |
#status ⇒ Object
Returns the value of attribute status.
9 10 11 |
# File 'lib/flic/client/connection_channel.rb', line 9 def status @status end |