runbox
▼
Project version
v16.1.0
v16.0.0
v15.0.0
v14.1.0
v14.0.1
v14.0.0
v13.0.3
v13.0.2
v13.0.1
v13.0.0
v12.1.0
v12.0.0
v11.0.1
v11.0.0
v10.0.0
v9.0.0
v8.0.0
v7.0.1
v7.0.0
v6.0.0
v5.0.0
v4.0.0
v3.0.0
v2.1.0
v2.0.0
v1.4.1
v1.4.0
v1.3.0
v1.2.0
v1.1.0
v1.0.0
v0.1.3
v0.1.2
v0.1.1
v0.1.0
Pages
Modules
Mix
Tasks
API Reference
Modules
Mix Tasks
Altworx Runbox
Scenario projects
Building scenario artefacts
Architectural details
Changelog
Master
16.1.0
16.0.0
15.0.0
14.1.0
14.0.1
14.0.0
13.0.3
13.0.2
13.0.1
13.0.0
12.1.0
12.0.0
11.0.1
11.0.0
10.0.0
9.0.0
8.0.0
7.0.1
7.0.0
6.0.0
5.0.0
4.0.0
3.0.0
2.1.0
2.0.0
1.4.1
1.4.0
1.3.0
1.2.0
1.1.0
1.0.0
0.1.3
0.1.2
0.1.1
0.1.0
Runbox.Runtime.Simple.StageBasedEmulator
Sections
Template module auto-discovery
Example
Runbox.Runtime.Stage.Emulator
Sections
Example use
Summary
Types
output/0
state/0
timeout_message_type/0
Functions
handle_message/3
initialize/2
input_topics/1
reinitialize_state/1
Runbox.Runtime.Stage.Unit
Summary
Types
t/0
Functions
attributes/1
id/1
new/3
set_state/2
state/1
Runbox.Scenario.Config
Summary
Functions
read_file/2
resolve_file/2
Runbox.Scenario.Helper
Summary
Functions
child_spec/1
start_link/1
via_registry/1
with_helper/3
Runbox.Scenario.Manifest
Summary
Types
attribute_detail/0
group_of_assets/0
notification_metadata/0
notification_type/0
t/0
Callbacks
get_info/0
on_start/0
Runbox.Scenario.Manifest.Incident
Summary
Types
t/0
Runbox.Scenario.Manifest.IncidentFrame
Sections
Properties:
Summary
Types
t/0
Runbox.Scenario.Simple
Sections
Simple scenario structure
Determinism
State persistence
Example
Summary
Types
external_state/0
outputs/0
state/0
Callbacks
get_state/1
handle_message/2
init/1
input_topics/0
set_state/1
Runbox.Scenario.Simple.Config
Summary
Types
t/0
Runbox.Scenario.Template.StageBased
Summary
Types
handle_asset_discovery_resp/0
handle_message_resp/0
instances_def/0
routing_key_definition/0
subscription_def/0
template_output/0
Callbacks
handle_asset_discovery/1
handle_message/2
init/2
instances/0
subscriptions/0
Functions
handle_asset_discovery/2
handle_message/3
init/3
instances/1
subscriptions/1
Runbox.Scenario.Type
Summary
Types
t/0
Functions
all_types/0
simple/0
stage/0
Runbox.Scenario.UIAction
Summary
Types
t/0
Functions
actions/1
Runbox.Utils.TopologySort
Summary
Functions
sort/2
Messages
Runbox.ErrorMessage
Summary
Types
t/0
Runbox.JitterMessage
Summary
Types
t/0
Runbox.Message
Summary
Types
body/0
from/0
origin/0
t/0
timestamp/0
type/0
Functions
body/1
from/1
new/4
timestamp/1
type/1
Output actions
Runbox.Runtime.RuntimeInstruction
Summary
Types
t/0
Functions
register_timeout/1
Runbox.Runtime.RuntimeInstruction.Timeout
Summary
Types
t/0
Runbox.Scenario.OutputAction
Sections
Creating output actions
Asset and edge output actions
Summary
Types
access_tag/0
asset_id/0
asset_type/0
edge_type/0
interpolable/0
oa_params/0
t/0
Runbox.Scenario.UserAction
Summary
Types
t/0
Functions
fire/3
normalizer_pipeline_step/1
pack/3
parse_raw_action/1
Runbox.Scenario.OutputAction
.BadOutputAction
Summary
Types
t/0
.DeleteAllAssetAttributes
Summary
Types
t/0
.DeleteAssetAttributes
Summary
Types
t/0
.DeleteEdge
Summary
Types
t/0
.Event
Summary
Types
actor/0
actors/0
incident_actor/0
incident_actors/0
t/0
.ExecuteSQL
Summary
Types
t/0
.Incident
Summary
Types
severity/0
t/0
.IncidentActor
Summary
Types
t/0
.IncidentFuture
Summary
Types
t/0
.IncidentHistory
Summary
Types
t/0
.IncidentPatch
Summary
Types
t/0
.Notification
Summary
Types
t/0
.UpsertAssetAttributes
Summary
Types
access_tags/0
t/0
.UpsertEdge
Summary
Types
t/0
Development and testing
Runbox.Runtime.Sandbox
Summary
Types
opt/0
opts/0
topic_name/0
topics/0
Callbacks
execute_run/3
Functions
execute_run/3
Runbox.Runtime.Simple.Sandbox
Summary
Functions
execute_run/3
Runbox.Runtime.Stage.Sandbox
Summary
Functions
execute_run/3
Runbox.Runtime.Stage.Sandbox.TestRunner
Summary
Functions
run_test/1
Utilities
Runbox.Notifications.TemplateHelper
Summary
Functions
asset_link/2
format_number/2
format_ts/3
include_template/4
ui_url/0
Runbox.Scenario.Asset
Summary
Functions
split_id/1
Runbox.Utils.Enum
Summary
Functions
each_while_ok/2
map_while_ok/2
reduce_while_ok/3
Runbox.Utils.Map
Summary
Functions
get_path/3
Runbox.Utils.Path
Summary
Functions
altworx_root_env_var/0
get_altworx_root/0
resolve_path/1
set_altworx_root/1
Runbox.Utils.Traversal
Summary
Functions
prewalk/2
Exceptions
Runbox.Runtime.Stage.Emulator.EmulationError
mix altworx.scenario_release
Search documentation of runbox
Settings
View Source
Runbox.Runtime.Stage.Emulator.EmulationError
exception
(runbox v16.1.0)
×