NOS Testbed (NOS-T)
Contents:
Overview
Installation
Learning Resources
Operator’s Guide
API Reference
Example Test Suites
Resources Library
Release Documents
Publications
Contributing
Frequently Asked Questions (FAQ)
NOS Testbed (NOS-T)
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
_
__init__() (Application method)
(ConnectionConfig method)
(DailyTimeScaleUpdater method)
(Entity method)
(LoggerApplication method)
(ManagedApplication method)
(Manager method)
(MessageObservable method)
(ModeStatusObserver method)
(Observable method)
(ScenarioTimeIntervalPublisher method)
(ShutDownObserver method)
(Simulator method)
(WallclockTimeIntervalPublisher method)
_wallclock_offset (HeartbeatDelayRecorder attribute)
A
acknowledge_message() (Application method)
add_entity() (Simulator method)
add_message_callback() (Application method)
add_message_observer() (MessageObservable method)
add_observer() (Observable method)
add_on_channel_close_callback() (Application method)
all_ready() (GroundNetwork method)
app (CustomHeartbeat attribute)
(Environment attribute)
,
[1]
,
[2]
(EventGenerator attribute)
(GroundNetwork attribute)
(ModeStatusObserver attribute)
(ScenarioTimeIntervalPublisher attribute)
(Scheduler attribute)
(ShutDownObserver attribute)
(TimeStatusPublisher attribute)
(WallclockTimeIntervalPublisher attribute)
app_description (Application attribute)
(LoggerApplication attribute)
(ManagedApplication attribute)
(Manager attribute)
app_id (RabbitMQConfig attribute)
app_name (Application attribute)
(LoggerApplication attribute)
(ManagedApplication attribute)
(Manager attribute)
Application (class in nost_tools.application)
B
backup_count (ApplicationConfig attribute)
(LoggingConfig attribute)
(ManagedApplicationConfig attribute)
(ManagerConfig attribute)
blocked_connection_timeout (RabbitMQConfig attribute)
C
capacity_used (SatelliteStorage attribute)
channel_max (RabbitMQConfig attribute)
check_in_range() (main_constellation method)
(main_satelliteStorage method)
check_in_view() (main_constellation method)
client (Application attribute)
(ManagedApplication attribute)
(Manager attribute)
client_id (ConnectionConfig attribute)
client_secret_key (ConnectionConfig attribute)
close_channel() (Application method)
close_connection() (Application method)
cluster_id (RabbitMQConfig attribute)
command_lead (ManagerConfig attribute)
compute_min_elevation() (main_constellation method)
compute_sensor_radius() (main_constellation method)
configuration_parameters (ApplicationConfig attribute)
configure_file_logging() (Application method)
connection_attempts (RabbitMQConfig attribute)
ConnectionConfig (class in nost_tools.application_utils)
content_encoding (RabbitMQConfig attribute)
content_type (RabbitMQConfig attribute)
correlation_id (RabbitMQConfig attribute)
cost_mode (SatelliteStorage attribute)
create_routing_key() (Application method)
cumulativeCostBySat (SatelliteStorage attribute)
cumulativeCosts (SatelliteStorage attribute)
CustomHeartbeat (class in scalability.heartbeat.main_heartbeat)
D
DailyTimeScaleUpdater (class in firesat.manager.main_manager)
delete_exchange() (Application method)
delete_queue() (Application method)
delivery_mode (RabbitMQConfig attribute)
description (InfoConfig attribute)
(ModeStatus attribute)
(ReadyStatus attribute)
(TimeStatus attribute)
disable_dash() (downlinkDashboard method)
E
enable_file_logging (ApplicationConfig attribute)
(LoggingConfig attribute)
(ManagedApplicationConfig attribute)
(ManagerConfig attribute)
Entity (class in nost_tools.entity)
env_file (ConnectionConfig attribute)
Environment (class in examples.application_templates.ground_station_template.main_ground)
(class in firesat.fires.main_fire)
(class in firesat.grounds.main_ground)
establish_exchange() (Application method)
event_count (EventGenerator attribute)
EventGenerator (class in examples.application_templates.random_global_event_template.main_randEvents)
examples.application_templates.ground_station_template.main_ground
module
examples.application_templates.random_global_event_template.main_randEvents
module
examples.application_templates.satellite_template.satellite_config_files.schemas
module
examples.downlink.grounds.main_ground
module
examples.downlink.outages.main_outages
module
execute() (Simulator method)
execute_test_plan() (Manager method)
F
FireDetectedObserver (class in examples.firesat.satellites.main_constellation)
FireReportedObserver (class in examples.firesat.satellites.main_constellation)
fires (Environment attribute)
firesat.grounds.main_ground
module
firesat.manager.main_manager
module
fixed_rates (SatelliteStorage attribute)
fixedCost() (GroundNetwork method)
frame_max (RabbitMQConfig attribute)
freeze() (Manager method)
freeze_duration (FreezeRequestParameters attribute)
(FreezeTaskingParameters attribute)
freezeTime (FreezeRequestParameters attribute)
G
generate_events() (EventGenerator method)
get_duration() (Simulator method)
get_elevation_angle() (main_constellation method)
(main_satelliteStorage method)
get_end_time() (Simulator method)
get_entities() (Simulator method)
get_entities_by_name() (Simulator method)
get_entities_by_type() (Simulator method)
get_init_time() (Simulator method)
get_mode() (Simulator method)
get_simulation_epoch() (Simulator method)
get_time() (Entity method)
(Simulator method)
get_time_scale_factor() (Simulator method)
get_time_step() (Simulator method)
get_wallclock_epoch() (Simulator method)
get_wallclock_time() (Simulator method)
get_wallclock_time_at_simulation_time() (Simulator method)
get_wallclock_time_step() (Simulator method)
GroundNetwork (class in examples.downlink.grounds.main_ground)
grounds (Environment attribute)
,
[1]
(GroundNetwork attribute)
(SatelliteStorage attribute)
groundTimes (SatelliteStorage attribute)
H
headers (RabbitMQConfig attribute)
heartbeat (RabbitMQConfig attribute)
HeartbeatDelayRecorder (class in scalability.delay.main_delay)
host (ConnectionConfig attribute)
(KeycloakConfig attribute)
(RabbitMQConfig attribute)
I
init() (Manager method)
init_max_retry (ManagerConfig attribute)
init_retry_delay_s (ManagerConfig attribute)
initialize() (Constellation method)
(Entity method)
(Satellite method)
(SatelliteStorage method)
(Simulator method)
instrument_rates (SatelliteStorage attribute)
is_scenario_time_status_step (ManagedApplicationConfig attribute)
(ManagerConfig attribute)
is_scenario_time_step (ManagedApplicationConfig attribute)
(ManagerConfig attribute)
is_tls (ConnectionConfig attribute)
K
keycloak_authentication (RabbitMQConfig attribute)
keycloak_port (ConnectionConfig attribute)
keycloak_realm (ConnectionConfig attribute)
L
linkCounts (SatelliteStorage attribute)
LinkEndObserver (class in examples.downlink.grounds.main_ground)
LinkStartObserver (class in examples.downlink.grounds.main_ground)
linkStatus (SatelliteStorage attribute)
load_config_from_files() (ConnectionConfig method)
locale (RabbitMQConfig attribute)
log_app (LoggerApplication attribute)
log_dir (ApplicationConfig attribute)
(LoggerApplication attribute)
(LoggingConfig attribute)
(ManagedApplicationConfig attribute)
(ManagerConfig attribute)
log_file (LoggerApplication attribute)
log_filename (ApplicationConfig attribute)
(LoggingConfig attribute)
(ManagedApplicationConfig attribute)
(ManagerConfig attribute)
log_format (ApplicationConfig attribute)
(LoggingConfig attribute)
(ManagedApplicationConfig attribute)
(ManagerConfig attribute)
log_level (ApplicationConfig attribute)
(LoggingConfig attribute)
(ManagedApplicationConfig attribute)
(ManagerConfig attribute)
log_topic (LoggerApplication attribute)
LoggerApplication (class in nost_tools.logger_application)
M
ManagedApplication (class in nost_tools.managed_application)
Manager (class in nost_tools.manager)
manager_app_name (ApplicationConfig attribute)
(ManagedApplicationConfig attribute)
max_bytes (ApplicationConfig attribute)
(LoggingConfig attribute)
(ManagedApplicationConfig attribute)
(ManagerConfig attribute)
max_event_duration (EventGenerator attribute)
message_expiration (RabbitMQConfig attribute)
message_id (RabbitMQConfig attribute)
MessageObservable (class in nost_tools.observer)
MessageObserver (class in nost_tools.observer)
Mode (class in nost_tools.simulator)
mode (ModeStatusProperties attribute)
ModeStatusObserver (class in nost_tools.application_utils)
module
examples.application_templates.ground_station_template.main_ground
examples.application_templates.random_global_event_template.main_randEvents
examples.application_templates.satellite_template.satellite_config_files.schemas
examples.downlink.grounds.main_ground
examples.downlink.outages.main_outages
firesat.grounds.main_ground
firesat.manager.main_manager
scalability.delay.main_delay
scalability.heartbeat.main_heartbeat
scienceDash.scienceEventDashboard
scienceDash.scienceEventPublisher
msg_dictionaries (HeartbeatDelayRecorder attribute)
msg_length (CustomHeartbeat attribute)
msg_periodicity (HeartbeatDelayRecorder attribute)
msg_size (HeartbeatDelayRecorder attribute)
N
name (Entity attribute)
(ModeStatus attribute)
(ReadyStatus attribute)
(TimeStatus attribute)
new_access_token() (Application method)
next_positions (SatelliteStorage attribute)
notify_message_observers() (MessageObservable method)
notify_observers() (Observable method)
ntp_host (GeneralConfig attribute)
O
Observable (class in nost_tools.observer)
Observer (class in nost_tools.observer)
on_app_ready_status() (Manager method)
on_app_time_status() (Manager method)
on_cancelok() (Application method)
on_change() (DailyTimeScaleUpdater method)
(Environment method)
,
[1]
,
[2]
(EventGenerator method)
(FireDetectedObserver method)
(FireReportedObserver method)
(GroundNetwork method)
(LinkEndObserver method)
(LinkStartObserver method)
(ModeStatusObserver method)
(Observer method)
(PropertyChangeCallback method)
(ScenarioTimeIntervalCallback method)
(ScenarioTimeIntervalPublisher method)
(Scheduler method)
(ShutDownObserver method)
(WallclockTimeIntervalCallback method)
(WallclockTimeIntervalPublisher method)
on_channel_closed() (Application method)
on_channel_open() (Application method)
on_commRange() (GroundNetwork method)
on_connection_closed() (Application method)
on_connection_error() (Application method)
on_connection_open() (Application method)
on_detected() (main_fire method)
on_fire() (Constellation method)
(main_fire method)
on_freeze_request() (Manager method)
on_ground() (Constellation method)
(SatelliteStorage method)
(Scheduler method)
on_linkCharge() (SatelliteStorage method)
on_linkStart() (SatelliteStorage method)
on_log_message() (LoggerApplication method)
on_manager_freeze() (ManagedApplication method)
on_manager_init() (ManagedApplication method)
on_manager_resume() (ManagedApplication method)
on_manager_start() (ManagedApplication method)
on_manager_stop() (ManagedApplication method)
on_manager_update() (ManagedApplication method)
on_message() (downlinkDashboard method)
(MessageObserver method)
(scienceEventDashboard method)
on_outage() (GroundNetwork method)
(SatelliteStorage method)
on_ready() (GroundNetwork method)
on_reported() (main_fire method)
on_restore() (GroundNetwork method)
(SatelliteStorage method)
on_resume_request() (Manager method)
on_update_request() (Manager method)
P
password (ConnectionConfig attribute)
pause() (Simulator method)
port (KeycloakConfig attribute)
(RabbitMQConfig attribute)
PositionPublisher (class in examples.firesat.satellites.main_constellation)
positions (SatelliteStorage attribute)
post_processing() (in module scalability.delay.main_delay)
prefix (Application attribute)
(GeneralConfig attribute)
(LoggerApplication attribute)
(ManagedApplication attribute)
(Manager attribute)
priority (RabbitMQConfig attribute)
properties (ModeStatus attribute)
(ReadyStatus attribute)
(TimeStatus attribute)
PropertyChangeCallback (class in nost_tools.observer)
publish_message() (CustomHeartbeat method)
(PositionPublisher method)
(Randomizer method)
(SatStatePublisher method)
(ScenarioTimeIntervalPublisher method)
(TimeStatusPublisher method)
(WallclockTimeIntervalPublisher method)
Q
query_nist() (in module scalability.delay.main_delay)
queue_max_size (RabbitMQConfig attribute)
R
rabbitmq_port (ConnectionConfig attribute)
Randomizer (class in examples.downlink.outages.main_outages)
ready (ReadyStatusProperties attribute)
ready() (Application method)
realm (KeycloakConfig attribute)
reconnect() (Application method)
reconnect_delay (RabbitMQConfig attribute)
remove_entity() (Simulator method)
remove_message_observer() (MessageObservable method)
remove_observer() (Observable method)
reply_to (RabbitMQConfig attribute)
request_freeze() (ManagedApplication method)
request_resume() (Application method)
request_update() (ManagedApplication method)
requesting_app (FreezeRequestParameters attribute)
(ResumeRequestParameters attribute)
(UpdateRequestParameters attribute)
required_apps (InitTaskingParameters attribute)
(ManagerConfig attribute)
required_apps_status (Manager attribute)
resume() (Manager method)
(Simulator method)
resume_time (FreezeRequestParameters attribute)
(ResumeTaskingParameters attribute)
resume_tolerance (GeneralConfig attribute)
retry_delay (RabbitMQConfig attribute)
routing_key_matches_pattern() (Application method)
S
Satellite (class in examples.application_templates.satellite_template.satellite)
satellites (SatelliteStorage attribute)
SatelliteStorage (class in examples.downlink.satelliteStorage.main_satelliteStorage)
SatStatePublisher (class in examples.downlink.satelliteStorage.main_satelliteStorage)
scalability.delay.main_delay
module
scalability.heartbeat.main_heartbeat
module
scale_time() (ManagedApplicationConfig class method)
(ManagerConfig class method)
scenario_length (EventGenerator attribute)
scenario_start (EventGenerator attribute)
ScenarioTimeIntervalCallback (class in nost_tools.observer)
ScenarioTimeIntervalPublisher (class in nost_tools.publisher)
scheduled_outages (Scheduler attribute)
Scheduler (class in examples.downlink.outages.main_outages)
scienceDash.scienceEventDashboard
module
scienceDash.scienceEventPublisher
module
seed (EventGenerator attribute)
send_message() (Application method)
set_duration() (Simulator method)
set_end_time() (Simulator method)
set_offset (ApplicationConfig attribute)
(ManagedApplicationConfig attribute)
(ManagerConfig attribute)
set_time_scale_factor() (Simulator method)
set_time_step() (Simulator method)
set_wallclock_offset() (Simulator method)
setup_signal_handlers (Manager attribute)
shut_down() (Application method)
(LoggerApplication method)
(ManagedApplication method)
shut_down_when_terminated (ApplicationConfig attribute)
(ManagedApplicationConfig attribute)
(ManagerConfig attribute)
ShutDownObserver (class in nost_tools.application_utils)
sim_end_time (HeartbeatDelayRecorder attribute)
sim_freeze_time (FreezeRequestParameters attribute)
(FreezeTaskingParameters attribute)
sim_resume_time (ResumeRequestParameters attribute)
(ResumeTaskingParameters attribute)
sim_start_time (InitTaskingParameters attribute)
(ManagerConfig attribute)
(StartTaskingParameters attribute)
sim_stop_time (InitTaskingParameters attribute)
(ManagerConfig attribute)
(StartTaskingParameters attribute)
(StopTaskingParameters attribute)
sim_time (TimeStatusProperties attribute)
sim_update_time (UpdateRequestParameters attribute)
(UpdateTaskingParameters attribute)
simulator (Application attribute)
Simulator (class in nost_tools.simulator)
simulator (LoggerApplication attribute)
(ManagedApplication attribute)
(Manager attribute)
socket_timeout (RabbitMQConfig attribute)
ssr_capacity (SatelliteStorage attribute)
stack_timeout (RabbitMQConfig attribute)
start() (Manager method)
start_consumer() (scienceEventDashboard method)
start_time (ManagerConfig attribute)
(StartTaskingParameters attribute)
start_token_refresh_thread() (Application method)
start_up() (Application method)
(LoggerApplication method)
(ManagedApplication method)
(Manager method)
start_wallclock_refresh_thread() (Application method)
StatusPublisher (class in examples.application_templates.satellite_template.satellite)
stop() (Manager method)
stop_application() (Application method)
(ModeStatusObserver method)
stop_consuming() (Application method)
stop_loop() (Application method)
T
tasking_parameters (FreezeCommand attribute)
(FreezeRequest attribute)
(InitCommand attribute)
(ResumeCommand attribute)
(ResumeRequest attribute)
(StartCommand attribute)
(StopCommand attribute)
(UpdateCommand attribute)
(UpdateRequest attribute)
terminate() (Simulator method)
tick() (Constellation method)
(Entity method)
(Satellite method)
(SatelliteStorage method)
time (TimeStatusProperties attribute)
time_scale_factor (ApplicationConfig attribute)
(ManagedApplicationConfig attribute)
(ManagerConfig attribute)
(UpdateRequestParameters attribute)
time_scaling_factor (StartTaskingParameters attribute)
(UpdateTaskingParameters attribute)
time_status_init (Application attribute)
(ApplicationConfig attribute)
(CustomHeartbeat attribute)
(ManagedApplication attribute)
(ManagedApplicationConfig attribute)
(Manager attribute)
(ManagerConfig attribute)
(ScenarioTimeIntervalPublisher attribute)
(WallclockTimeIntervalPublisher attribute)
time_status_step (Application attribute)
(ApplicationConfig attribute)
(CustomHeartbeat attribute)
(ManagedApplication attribute)
(ManagedApplicationConfig attribute)
(Manager attribute)
(ManagerConfig attribute)
(ScenarioTimeIntervalPublisher attribute)
(WallclockTimeIntervalPublisher attribute)
time_step (ApplicationConfig attribute)
(ManagedApplication attribute)
(ManagedApplicationConfig attribute)
(Manager attribute)
(ManagerConfig attribute)
timestamp (RabbitMQConfig attribute)
TimeStatusPublisher (class in nost_tools.application_utils)
title (InfoConfig attribute)
tls (KeycloakConfig attribute)
(RabbitMQConfig attribute)
tock() (Constellation method)
(Entity method)
(Satellite method)
(SatelliteStorage method)
token_refresh_interval (KeycloakConfig attribute)
tolerance (ResumeRequestParameters attribute)
type (RabbitMQConfig attribute)
U
update() (Manager method)
update_capacity() (downlinkDashboard method)
update_connection_credentials() (Application method)
update_cost() (downlinkDashboard method)
update_fig() (scienceEventDashboard method)
user_id (RabbitMQConfig attribute)
username (ConnectionConfig attribute)
V
version (InfoConfig attribute)
virtual_host (ConnectionConfig attribute)
(RabbitMQConfig attribute)
W
wallclock_offset_refresh_interval (GeneralConfig attribute)
WallclockTimeIntervalCallback (class in nost_tools.observer)
WallclockTimeIntervalPublisher (class in nost_tools.publisher)
Y
yaml_file (ConnectionConfig attribute)
yamless_declare_bind_queue() (Application method)