Class: Baykit::BayServer::Taxi::TaxiRunner

Inherits:
Object
  • Object
show all
Includes:
Baykit::BayServer, Common
Defined in:
lib/baykit/bayserver/taxi/taxi_runner.rb

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.runnerObject (readonly)

Returns the value of attribute runner.



13
14
15
# File 'lib/baykit/bayserver/taxi/taxi_runner.rb', line 13

def runner
  @runner
end

Class Method Details

.init(max_taxis) ⇒ Object

Class methods



23
24
25
# File 'lib/baykit/bayserver/taxi/taxi_runner.rb', line 23

def self.init(max_taxis)
  @runner.init(max_taxis)
end

.post(agt_id, txi) ⇒ Object



27
28
29
30
# File 'lib/baykit/bayserver/taxi/taxi_runner.rb', line 27

def self.post(agt_id, txi)
  BayLog.debug("agt#%d post taxi: thread=%s taxi=%s", agt_id, Thread.current.name, txi);
  @runner.post(agt_id, txi)
end