Module: Flic

Defined in:
lib/flic.rb,
lib/flic/client.rb,
lib/flic/blocker.rb,
lib/flic/version.rb,
lib/flic/protocol.rb,
lib/flic/callbacks.rb,
lib/flic/simple_client.rb,
lib/flic/client/scanner.rb,
lib/flic/protocol/events.rb,
lib/flic/client/features.rb,
lib/flic/protocol/commands.rb,
lib/flic/client/scan_wizard.rb,
lib/flic/client/server_info.rb,
lib/flic/protocol/connection.rb,
lib/flic/protocol/primitives.rb,
lib/flic/client/features/scan.rb,
lib/flic/client/features/ping.rb,
lib/flic/protocol/events/event.rb,
lib/flic/protocol/packet_header.rb,
lib/flic/protocol/commands/ping.rb,
lib/flic/protocol/primitives/enum.rb,
lib/flic/protocol/primitives/uuid.rb,
lib/flic/client/features/get_info.rb,
lib/flic/protocol/commands/command.rb,
lib/flic/client/connection_channel.rb,
lib/flic/protocol/commands/get_info.rb,
lib/flic/protocol/primitives/boolean.rb,
lib/flic/client/features/scan_wizard.rb,
lib/flic/protocol/events/ping_response.rb,
lib/flic/protocol/primitives/click_type.rb,
lib/flic/protocol/primitives/device_name.rb,
lib/flic/client/features/get_button_uuid.rb,
lib/flic/protocol/primitives/latency_mode.rb,
lib/flic/protocol/commands/create_scanner.rb,
lib/flic/protocol/commands/remove_scanner.rb,
lib/flic/client/features/force_disconnect.rb,
lib/flic/protocol/events/get_info_response.rb,
lib/flic/protocol/events/button_up_or_down.rb,
lib/flic/protocol/commands/get_button_uuid.rb,
lib/flic/protocol/primitives/removed_reason.rb,
lib/flic/protocol/commands/force_disconnect.rb,
lib/flic/client/features/connection_channel.rb,
lib/flic/protocol/events/new_verified_button.rb,
lib/flic/protocol/primitives/disconnect_time.rb,
lib/flic/protocol/events/advertisement_packet.rb,
lib/flic/protocol/events/button_click_or_hold.rb,
lib/flic/protocol/commands/create_scan_wizard.rb,
lib/flic/protocol/commands/cancel_scan_wizard.rb,
lib/flic/protocol/events/scan_wizard_completed.rb,
lib/flic/protocol/primitives/bluetooth_address.rb,
lib/flic/protocol/primitives/connection_status.rb,
lib/flic/protocol/primitives/disconnect_reason.rb,
lib/flic/protocol/primitives/scan_wizard_result.rb,
lib/flic/protocol/events/get_button_uuid_response.rb,
lib/flic/protocol/commands/change_mode_parameters.rb,
lib/flic/protocol/events/connection_status_changed.rb,
lib/flic/protocol/events/connection_channel_removed.rb,
lib/flic/protocol/primitives/bluetooth_address_type.rb,
lib/flic/protocol/events/no_space_for_new_connection.rb,
lib/flic/protocol/commands/remove_connection_channel.rb,
lib/flic/protocol/commands/create_connection_channel.rb,
lib/flic/protocol/events/scan_wizard_button_connected.rb,
lib/flic/protocol/events/got_space_for_new_connection.rb,
lib/flic/protocol/events/button_single_or_double_click.rb,
lib/flic/protocol/primitives/bluetooth_controller_state.rb,
lib/flic/protocol/events/scan_wizard_found_public_button.rb,
lib/flic/protocol/events/scan_wizard_found_private_button.rb,
lib/flic/protocol/events/bluetooth_controller_state_change.rb,
lib/flic/protocol/events/create_connection_channel_response.rb,
lib/flic/protocol/primitives/create_connection_channel_error.rb,
lib/flic/protocol/events/button_single_or_double_click_or_hold.rb

Defined Under Namespace

Modules: Callbacks, Protocol Classes: Blocker, Client, SimpleClient

Constant Summary collapse

VERSION =
'0.0.5'