class documentation

class _QueuedOpCode(object):

View In Hierarchy

Encapsulates an opcode object.

Class Method Restore Restore the _QueuedOpCode from the serialized form.
Method __init__ Initializes instances of this class.
Method Serialize Serializes this _QueuedOpCode.
Class Variable __slots__ Undocumented
Instance Variable end_timestamp Undocumented
Instance Variable exec_timestamp timestamp for the actual LU Exec() function invocation
Instance Variable input the OpCode we encapsulate
Instance Variable log holds the execution log and consists of tuples of the form (log_serial, timestamp, level, message)
Instance Variable priority Undocumented
Instance Variable result the result of the LU execution
Instance Variable start_timestamp timestamp for the start of the execution
Instance Variable status the current status
Instance Variable stop_timestamp timestamp for the end of the execution
@classmethod
def Restore(cls, state):

Restore the _QueuedOpCode from the serialized form.

Parameters
state:dictthe serialized state
Returns
_QueuedOpCodea new _QueuedOpCode instance
def __init__(self, op):

Initializes instances of this class.

Parameters
op:opcodes.OpCodethe opcode we encapsulate
def Serialize(self):

Serializes this _QueuedOpCode.

Returns
dictthe dictionary holding the serialized state
__slots__: list[str] =

Undocumented

end_timestamp =

Undocumented

exec_timestamp =

timestamp for the actual LU Exec() function invocation

input =

the OpCode we encapsulate

log: list =

holds the execution log and consists of tuples of the form (log_serial, timestamp, level, message)

priority =

Undocumented

result =

the result of the LU execution

start_timestamp =

timestamp for the start of the execution

status =

the current status

stop_timestamp =

timestamp for the end of the execution