BLE::GattDatabase class of PicoRuby
Type aliases
uuid_t
String|Integer
properties_t
Integer
Singleton methods
new
BLE::GattDatabase.new() ?{ (GattDatabase) -> void } -> instance
Instance methods
add_characteristic
instance.add_characteristic(properties_t, uuid_t, properties_t, String) ?{ (GattDatabase) -> void } -> void
add_descriptor
instance.add_descriptor(properties_t, uuid_t, ?(String)) -> void
add_line
instance.add_line(String) -> void
add_service
instance.add_service(uuid_t, uuid_t) ?{ (GattDatabase) -> void } -> void
att_flags
instance.att_flags(Integer) -> Integer
flag_by_uuid
instance.flag_by_uuid(uuid_t, Integer) -> String
insert_database_hash
instance.insert_database_hash() -> void
push_handle
instance.push_handle() -> String
seek_handle
instance.seek_handle() -> String
uuid2str
instance.uuid2str(uuid_t) -> String
write_permissions_and_key_size_flags_from_properties
instance.write_permissions_and_key_size_flags_from_properties(Integer) -> Integer
Attr accessors
handle_table (reader)
instance.handle_table -> Hash[uuid_t|nil, untyped]
profile_data (reader)
instance.profile_data -> String