class MarsBase10::CommCentral
Public Class Methods
new(config_filename:)
click to toggle source
# File lib/mars_base_10/comm_central.rb, line 11 def initialize(config_filename:) @viewport = Viewport.new @rover = GraphRover.new ship_connection: Urbit.connect(config_file: config_filename), viewport: @viewport end
Public Instance Methods
activate()
click to toggle source
# File lib/mars_base_10/comm_central.rb, line 17 def activate self.rover.start end
shutdown()
click to toggle source
# File lib/mars_base_10/comm_central.rb, line 21 def shutdown self.rover.stop end
Private Instance Methods
rover()
click to toggle source
# File lib/mars_base_10/comm_central.rb, line 27 def rover @rover end