Class: RubyHome::DNS::Service

Inherits:
Object
  • Object
show all
Defined in:
lib/ruby_home/dns/service.rb

Instance Method Summary collapse

Constructor Details

#initialize(port) ⇒ Service

Returns a new instance of Service.



4
5
6
# File 'lib/ruby_home/dns/service.rb', line 4

def initialize(port)
  @port = port
end

Instance Method Details

#registerObject



12
13
14
# File 'lib/ruby_home/dns/service.rb', line 12

def register
  dnssd_service
end

#updateObject



8
9
10
# File 'lib/ruby_home/dns/service.rb', line 8

def update
  dnssd_service.add_record(DNSSD::Record::TXT, text_record.encode)
end