seq  2.0.0
Classes | Functions
lib.nodes.reporting Namespace Reference

Classes

class  NodeReport
 
class  NodeState
 
class  SeqMessage
 

Functions

def json_encode (s)
 
def node_state (node)
 
def show_node (node, indent)
 For Action nodes. More...
 
def show_nodes (tpl)
 
def get_tree (tpl, parent=None)
 
def get_seq_nodes (tpl)
 
def expand_sequence (tpl, P)
 
def agraph (tpl, name=None, rankdir="LR")
 
def monitor (ob)
 

Function Documentation

◆ agraph()

def lib.nodes.reporting.agraph (   tpl,
  name = None,
  rankdir = "LR" 
)

◆ expand_sequence()

def lib.nodes.reporting.expand_sequence (   tpl,
  P 
)

◆ get_seq_nodes()

def lib.nodes.reporting.get_seq_nodes (   tpl)

◆ get_tree()

def lib.nodes.reporting.get_tree (   tpl,
  parent = None 
)

◆ json_encode()

def lib.nodes.reporting.json_encode (   s)

◆ monitor()

def lib.nodes.reporting.monitor (   ob)
Monitor an ob execution,
publishes state changes

◆ node_state()

def lib.nodes.reporting.node_state (   node)

◆ show_node()

def lib.nodes.reporting.show_node (   node,
  indent 
)

For Action nodes.

◆ show_nodes()

def lib.nodes.reporting.show_nodes (   tpl)