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)
(Entity method)
(LoggerApplication method)
(ManagedApplication method)
(Manager method)
(ModeStatusObserver method)
(Observable method)
(ScenarioTimeIntervalPublisher method)
(ShutDownObserver method)
(Simulator method)
(TimeScaleUpdate method)
(WallclockTimeIntervalPublisher method)
_wallclock_offset (HeartbeatDelayRecorder attribute)
A
acknowledge_message() (Application method)
add_entity() (Simulator method)
add_message_callback() (Application 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
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)
compute_min_elevation() (main_constellation method)
compute_sensor_radius() (main_constellation 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
delete_exchange() (Application method)
delete_queue() (Application method)
delivery_mode (RabbitMQConfig attribute)
description (ModeStatus attribute)
(ReadyStatus attribute)
(TimeStatus attribute)
disable_dash() (downlinkDashboard method)
E
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() (Manager 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)
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)
initialize() (Constellation method)
(Entity method)
(Satellite method)
(SatelliteStorage method)
(Simulator method)
instrument_rates (SatelliteStorage 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 (LoggerApplication attribute)
log_file (LoggerApplication 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)
max_event_duration (EventGenerator attribute)
message_expiration (RabbitMQConfig attribute)
message_id (RabbitMQConfig attribute)
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_observers() (Observable method)
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() (Environment method)
,
[1]
,
[2]
(EventGenerator method)
(FireDetectedObserver method)
(FireReportedObserver method)
(GroundNetwork method)
(LinkEndObserver method)
(LinkStartObserver method)
(ModeStatusObserver method)
(Observer method)
(ScenarioTimeIntervalPublisher method)
(Scheduler method)
(ShutDownObserver 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_ground() (Constellation method)
(SatelliteStorage method)
(Scheduler method)
on_linkCharge() (SatelliteStorage method)
on_linkStart() (SatelliteStorage method)
on_log_message() (LoggerApplication method)
on_manager_init() (ManagedApplication method)
on_manager_start() (ManagedApplication method)
on_manager_stop() (ManagedApplication method)
on_manager_update() (ManagedApplication method)
on_message() (downlinkDashboard method)
(scienceEventDashboard method)
on_outage() (GroundNetwork method)
(SatelliteStorage method)
on_ready() (GroundNetwork method)
on_reported() (main_fire method)
on_restore() (GroundNetwork method)
(SatelliteStorage method)
P
password (ConnectionConfig attribute)
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)
(LoggerApplication attribute)
(ManagedApplication attribute)
(Manager attribute)
priority (RabbitMQConfig attribute)
properties (ModeStatus attribute)
(ReadyStatus attribute)
(TimeStatus attribute)
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_observer() (Observable method)
reply_to (RabbitMQConfig attribute)
required_apps (InitTaskingParameters attribute)
required_apps_status (Manager 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
scenario_length (EventGenerator attribute)
scenario_start (EventGenerator attribute)
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_time_scale_factor() (Simulator method)
set_time_step() (Simulator method)
set_wallclock_offset() (Application method)
(Simulator method)
shut_down() (Application method)
(LoggerApplication method)
(ManagedApplication method)
ShutDownObserver (class in nost_tools.application_utils)
sim_end_time (HeartbeatDelayRecorder attribute)
sim_start_time (InitTaskingParameters attribute)
(StartTaskingParameters attribute)
sim_stop_time (InitTaskingParameters attribute)
(StartTaskingParameters attribute)
(StopTaskingParameters attribute)
sim_time (TimeStatusProperties attribute)
sim_update_time (TimeScaleUpdate 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 (StartTaskingParameters attribute)
start_token_refresh_thread() (Application method)
start_up() (Application method)
(LoggerApplication method)
(ManagedApplication method)
(Manager 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 (InitCommand attribute)
(StartCommand attribute)
(StopCommand attribute)
(UpdateCommand attribute)
terminate() (Simulator method)
tick() (Constellation method)
(Entity method)
(Satellite method)
(SatelliteStorage method)
time (TimeStatusProperties attribute)
time_scale_factor (TimeScaleUpdate attribute)
time_scaling_factor (StartTaskingParameters attribute)
(UpdateTaskingParameters attribute)
time_status_init (Application attribute)
(CustomHeartbeat attribute)
(ManagedApplication attribute)
(Manager attribute)
(ScenarioTimeIntervalPublisher attribute)
(WallclockTimeIntervalPublisher attribute)
time_status_step (Application attribute)
(CustomHeartbeat attribute)
(ManagedApplication attribute)
(Manager attribute)
(ScenarioTimeIntervalPublisher attribute)
(WallclockTimeIntervalPublisher attribute)
time_step (ManagedApplication attribute)
(Manager attribute)
TimeScaleUpdate (class in nost_tools.manager)
timestamp (RabbitMQConfig attribute)
TimeStatusPublisher (class in nost_tools.application_utils)
tls (KeycloakConfig attribute)
(RabbitMQConfig attribute)
tock() (Constellation method)
(Entity method)
(Satellite method)
(SatelliteStorage method)
token_refresh_interval (KeycloakConfig 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
virtual_host (ConnectionConfig attribute)
(RabbitMQConfig attribute)
W
WallclockTimeIntervalPublisher (class in nost_tools.publisher)
Y
yaml_file (ConnectionConfig attribute)
yamless_declare_bind_queue() (Application method)