Skip to content
Snippets Groups Projects
Commit 450b8611 authored by Tommy Persson's avatar Tommy Persson
Browse files

initial files

parent 5aa790a0
Branches
No related tags found
No related merge requests found
# When the executor is created it tries to run the prepare function if
# the run_prepare flag is set.
#
# The executor is accessed in later calls by ns and id.
#
string ns # Namespace for the tstfactory
int32 id # id for the TST node in the TST Node Factory
bool run_prepare # If this flag is set it tries to run the prepare funtion also
---
bool success
int32 error
string reason
#
# Call the expand function in the executor.
#
string ns # Namespace for the tstfactory
int32 id # id for the TST node in the tstfactory
int32 free_id # First free unique id
---
int32 free_id # Returns the first free unique id in the delegation
bool success
int32 error
string reason
#
# Returns the constraints that are executor specific.
#
# An example is that for flyto what is returned is consraints on
# etime-stime which depends on the actual implementation of the
# flying and specified node parameters like flying speed.
#
string ns # Namespace for the tstfactory
int32 id # id for the TST node in the tstfactory
---
string[] variables
string[] constraints
bool success
int32 error
string reason
#
# Call the expand function in the executor.
#
string ns # Namespace for the tstfactory
int32 id # id for the TST node in the tstfactory
---
bool delegation_expandable_flag # True if the executor will expand the node
bool success
int32 error
string reason
#
# Start the executor
#
string ns # Namespace for the tstfactory
int32 id # id for the TST node in the tstfactory
---
bool success
int32 error
string reason
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment