class

CompositeLiveSource

Inherits Source < Reference < Object

Constructors

new(ident : String, tx : Channel(Tuple(String, SourceData)))

Instance methods

add_client
clients
clients=(clients : Int32)
close
current_data
current_data=(current_data : SourceData)
get_chron_entity(entity_type : String) : JSON::Any | Nil
get_sim
get_teams
ident
ident=(ident : String)
last_data
last_data_fetch_time
last_data_fetch_time=(last_data_fetch_time : Time)
loop_frequency_seconds
minimum_sleep_timer_seconds
n_clients
rm_client
running
running=(running : Bool)
sim_fetch_frequency_seconds
start
team_fetch_frequency_seconds
tx
tx=(tx : Channel(Tuple(String, SourceData)))