Method List
-
#== YamlRecord::Base
-
#[] YamlRecord::Base
-
#[]= YamlRecord::Base
-
accessories RubyHome::IdentifierCache
-
#accessory RubyHome::Service
-
#accessory RubyHome::Characteristic
-
#accessory_id RubyHome::Characteristic
-
adapter YamlRecord::Base
-
add_accessory RubyHome::IdentifierCache
-
add_characteristic RubyHome::IdentifierCache
-
#add_paired_client RubyHome::AccessoryInfo
-
add_service RubyHome::IdentifierCache
-
all YamlRecord::Base
-
all RubyHome::CharacteristicTemplate
-
all RubyHome::ServiceTemplate
-
#attributes YamlRecord::Base
-
#bind_address RubyHome::HTTP::Application
-
#characteristic RubyHome::Service
-
characteristics RubyHome::IdentifierCache
-
#characteristics RubyHome::Accessory
-
#characteristics RubyHome::Service
-
#column_names YamlRecord::Base
-
#constraints RubyHome::CharacteristicTemplate
-
#count RubyHome::HAP::HTTPEncryption
-
#count RubyHome::HAP::HTTPDecryption
-
#create RubyHome::AccessoryFactory
-
create RubyHome::CharacteristicFactory
-
create YamlRecord::Base
-
create RubyHome::AccessoryFactory
-
#create RubyHome::CharacteristicFactory
-
#decrypt RubyHome::HAP::HTTPDecryption
-
#decrypt RubyHome::HAP::Crypto::ChaCha20Poly1305
-
#description RubyHome::Service
-
#description RubyHome::Characteristic
-
#description RubyHome::CharacteristicTemplate
-
#description RubyHome::ServiceTemplate
-
#destroy YamlRecord::Base
-
#destroyed? YamlRecord::Base
-
dns_service RubyHome
-
encode RubyHome::HAP::TLV
-
#encrypt RubyHome::HAP::Crypto::ChaCha20Poly1305
-
#encrypt RubyHome::HAP::HTTPEncryption
-
#encrypt RubyHome::HAP::Crypto::HKDF
-
#errors YamlRecord::Base
-
find_by RubyHome::CharacteristicTemplate
-
find_by RubyHome::ServiceTemplate
-
find_by_attribute YamlRecord::Base
-
find_by_id YamlRecord::Base
-
find_characteristics RubyHome::IdentifierCache
-
first YamlRecord::Base
-
#format RubyHome::Characteristic
-
#format RubyHome::CharacteristicTemplate
-
generate RubyHome::DeviceID
-
#hidden RubyHome::Service
-
http_server RubyHome
-
#id RubyHome::Accessory
-
#initialize YamlRecord::Base
-
#initialize RubyHome::HTTP::HAPResponse
-
#initialize StartSRPService
-
#initialize VerifySRPService
-
#initialize RubyHome::Service
-
#initialize RubyHome::Characteristic
-
#initialize RubyHome::HAP::HTTPDecryption
-
#initialize RubyHome::HTTP::ObjectSerializer
-
#initialize RubyHome::Accessory
-
#initialize RubyHome::AccessoryFactory
-
#initialize RubyHome::DNS::Service
-
#initialize RubyHome::HAP::HTTPEncryption
-
#initialize RubyHome::ServiceTemplate
-
#initialize RubyHome::HAP::Crypto::ChaCha20Poly1305
-
#initialize RubyHome::CharacteristicTemplate
-
#initialize RubyHome::CharacteristicFactory
-
#initialize RubyHome::HTTP::HAPRequest
-
#initialize RubyHome::TextRecord
-
#initialize RubyHome::HAP::Crypto::HKDF
-
#inspect RubyHome::Service
-
#inspect RubyHome::Characteristic
-
instance RubyHome::AccessoryInfo
-
#instance_id RubyHome::Service
-
#instance_id RubyHome::Characteristic
-
#instance_ids RubyHome::Accessory
-
#is_created YamlRecord::Base
-
#is_destroyed YamlRecord::Base
-
#largest_instance_id RubyHome::Accessory
-
last YamlRecord::Base
-
#name RubyHome::ServiceTemplate
-
#name RubyHome::Service
-
#name RubyHome::Characteristic
-
#name RubyHome::CharacteristicTemplate
-
#new_record? YamlRecord::Base
-
#next_available_instance_id RubyHome::Accessory
-
#optional_characteristics RubyHome::ServiceTemplate
-
#optional_characteristics_uuids RubyHome::ServiceTemplate
-
#optional_hash RubyHome::HTTP::CharacteristicSerializer
-
pack_hex_string RubyHome::HexHelper
-
pad RubyHome::HexHelper
-
#paired? RubyHome::AccessoryInfo
-
#parse RubyHome::HTTP::HAPRequest
-
#permissions RubyHome::CharacteristicTemplate
-
#perms RubyHome::HTTP::CharacteristicSerializer
-
#persisted_attributes YamlRecord::Base
-
#port RubyHome::HTTP::Application
-
#primary RubyHome::Service
-
#proof StartSRPService
-
properties YamlRecord::Base
-
#properties RubyHome::CharacteristicTemplate
-
#properties RubyHome::Characteristic
-
#public_key_bytes StartSRPService
-
#rack_builder RubyHome::HTTP::Application
-
random_hexadecimal RubyHome::DeviceID
-
random_hexadecimals RubyHome::DeviceID
-
#read YamlRecord::Adapters::LocalStore
-
read RubyHome::HAP::TLV
-
#received_encrypted_request? RubyHome::HTTP::HAPRequest
-
#record_hash RubyHome::HTTP::CharacteristicSerializer
-
#record_hash RubyHome::HTTP::AccessorySerializer
-
#record_hash RubyHome::HTTP::ServiceSerializer
-
#record_hash RubyHome::HTTP::CharacteristicValueSerializer
-
#register RubyHome::DNS::Service
-
#reload YamlRecord::Base
-
#remove_paired_client RubyHome::AccessoryInfo
-
#required_characteristics RubyHome::ServiceTemplate
-
#required_characteristics_uuids RubyHome::ServiceTemplate
-
reset! RubyHome::IdentifierCache
-
#root RubyHome::HTTP::AccessorySerializer
-
#root RubyHome::HTTP::ObjectSerializer
-
#root RubyHome::HTTP::CharacteristicValueSerializer
-
#run RubyHome::HTTP::Application
-
#run RubyHome::HTTP::HAPServer
-
run RubyHome
-
run RubyHome::Rack::Handler::HAPServer
-
#salt_bytes StartSRPService
-
#save RubyHome::Characteristic
-
#save YamlRecord::Base
-
#save RubyHome::Service
-
#send_response RubyHome::HTTP::HAPResponse
-
#serializable_hash RubyHome::HTTP::ObjectSerializer
-
#serialized_json RubyHome::HTTP::ObjectSerializer
-
#server_proof VerifySRPService
-
#service RubyHome::Characteristic
-
#service_iid RubyHome::Characteristic
-
services RubyHome::IdentifierCache
-
#services RubyHome::Accessory
-
#session_key VerifySRPService
-
shutdown RubyHome
-
#signing_key RubyHome::AccessoryInfo
-
#snapshot RubyHome::HAP::TLV::UTF8String
-
source YamlRecord::Base
-
start RubyHome
-
threads RubyHome
-
#to_hash RubyHome::CharacteristicTemplate
-
#to_hash RubyHome::ServiceTemplate
-
#to_model YamlRecord::Base
-
#to_param YamlRecord::Base
-
#unit RubyHome::Characteristic
-
#unit RubyHome::CharacteristicTemplate
-
unpack_hex_string RubyHome::HexHelper
-
#update RubyHome::DNS::Service
-
#update_attributes YamlRecord::Base
-
#username RubyHome::AccessoryInfo
-
#uuid RubyHome::Characteristic
-
#uuid RubyHome::Service
-
#uuid RubyHome::ServiceTemplate
-
#uuid RubyHome::CharacteristicTemplate
-
#valid? YamlRecord::Base
-
#valid? VerifySRPService
-
#value RubyHome::Characteristic
-
#write YamlRecord::Adapters::LocalStore