Class: VieraPlay::SingleFileServer

Inherits:
Object
  • Object
show all
Defined in:
lib/viera_play/single_file_server.rb

Instance Method Summary collapse

Constructor Details

#initialize(file_path, additional_mime_types = {}) ⇒ SingleFileServer

Returns a new instance of SingleFileServer.



6
7
8
9
# File 'lib/viera_play/single_file_server.rb', line 6

def initialize(file_path, additional_mime_types={})
  @file_path = file_path
  @additional_mime_types = FORMATS.merge(additional_mime_types)
end

Instance Method Details

#shutdownObject



15
16
17
# File 'lib/viera_play/single_file_server.rb', line 15

def shutdown
  server.shutdown
end

#startObject



11
12
13
# File 'lib/viera_play/single_file_server.rb', line 11

def start
  server.start
end

#urlObject



19
20
21
# File 'lib/viera_play/single_file_server.rb', line 19

def url
  "http://#{local_ip}:#{port}/"
end