Method: OpenC3::Schedule#initialize

Defined in:
lib/openc3/microservices/timeline_microservice.rb

#initialize(name) ⇒ Schedule

Returns a new instance of Schedule.



125
126
127
128
129
130
131
132
# File 'lib/openc3/microservices/timeline_microservice.rb', line 125

def initialize(name)
  @name = name
  @activities_mutex = Mutex.new
  @activities = []
  @size = 20
  @queue = Array.new(@size)
  @index = 0
end