+
Point of view
All features
class SEDB_PROCESS
Summary
Direct parents
Inherit list: JOB
Class invariant
Overview
Creation features
{SEDB_RUNNER}
Features
{LOOP_ITEM}
{ANY}
{SEDB_RUNNER}
{}
{JOB, LOOP_ITEM}
{LOOP_ITEM}
Maximum:
{}
Minimum:
{}
Bits:
{}
prepare (events: EVENTS_SET)
effective procedure
Use events to describe condition that make this job ready to continue.
is_ready (events: EVENTS_SET): BOOLEAN
effective function
Check if this job is ready to continue his work.
continue
effective procedure
Continue to do the job.
restart
effective procedure
Configure the job like in its initial state.
done: BOOLEAN
effective function
{ANY}
done returns True when the job is finished.
writable attribute
set_command (a_command: STRING)
effective procedure
tail: STRING
effective function
clear_tail
effective procedure
set_current (enable: BOOLEAN)
effective procedure
list
effective procedure
killed
effective procedure
make (a_path: STRING, a_pid: INTEGER_32)
effective procedure
{}
path_for (pipe: STRING): STRING
effective function
{}
status: INTEGER_32
writable attribute
{}
status_unknown: INTEGER_32
is 0
constant attribute
{}
status_still_running: INTEGER_32
is 1
constant attribute
{}
status_not_running: INTEGER_32
is 2
constant attribute
{}
path: STRING
writable attribute
{}
command: STRING
writable attribute
{}
command_write: INTEGER_32
writable attribute
{}
command_write_failed: BOOLEAN
writable attribute
{}
writable attribute
{}
pipe_in: PIPE_INPUT
writable attribute
{}
pipe_out: PIPE_OUTPUT
writable attribute
{}
ready_read: BOOLEAN
writable attribute
{}
ready_write: BOOLEAN
writable attribute
{}
pipe_tail: STRING
writable attribute
{}
buffered: BOOLEAN
writable attribute
{}
write_failure (again: BOOLEAN): BOOLEAN
effective function
{}
read_failure (again: BOOLEAN): BOOLEAN
effective function
{}
priority: INTEGER_32
writable attribute
never change a job's priority after inserting it in loop_item.
infix "<" (other: JOB): BOOLEAN
effective function
Maximum_character_code: INTEGER_16
{}
Largest supported code for CHARACTER values.
Maximum_integer_8: INTEGER_8
is 127
constant attribute
{}
Largest supported value of type INTEGER_8.
Maximum_integer_16: INTEGER_16
is 32767
constant attribute
{}
Largest supported value of type INTEGER_16.
Maximum_integer: INTEGER_32
is 2147483647
constant attribute
{}
Largest supported value of type INTEGER/INTEGER_32.
Maximum_integer_32: INTEGER_32
is 2147483647
constant attribute
{}
Largest supported value of type INTEGER/INTEGER_32.
Maximum_integer_64: INTEGER_64
is 9223372036854775807
constant attribute
{}
Largest supported value of type INTEGER_64.
Maximum_real_32: REAL_32
is {REAL_32 3.4028234663852885981170418348451692544e+38}
constant attribute
{}
Largest non-special (no NaNs nor infinity) supported value of type REAL_32.
Maximum_real: REAL_64
{}
Largest non-special (no NaNs nor infinity) supported value of type REAL.
Maximum_real_64: REAL_64
{}
Largest non-special (no NaNs nor infinity) supported value of type REAL.
Maximum_real_80: REAL_EXTENDED
{}
Largest supported value of type REAL_80.
Minimum_character_code: INTEGER_16
{}
Smallest supported code for CHARACTER values.
Minimum_integer_8: INTEGER_8
is -128
constant attribute
{}
Smallest supported value of type INTEGER_8.
Minimum_integer_16: INTEGER_16
is -32768
constant attribute
{}
Smallest supported value of type INTEGER_16.
Minimum_integer: INTEGER_32
is -2147483648
constant attribute
{}
Smallest supported value of type INTEGER/INTEGER_32.
Minimum_integer_32: INTEGER_32
is -2147483648
constant attribute
{}
Smallest supported value of type INTEGER/INTEGER_32.
Minimum_integer_64: INTEGER_64
is -9223372036854775808
constant attribute
{}
Smallest supported value of type INTEGER_64.
Minimum_real_32: REAL_32
is {REAL_32 -3.40282346638528859811704183484516925440e+38}
constant attribute
{}
Smallest non-special (no NaNs nor infinity) supported value of type REAL_32.
Minimum_real: REAL_64
{}
Smallest non-special (no NaNs nor infinity) supported value of type REAL.
Minimum_real_64: REAL_64
{}
Smallest non-special (no NaNs nor infinity) supported value of type REAL.
Minimum_real_80: REAL_64
{}
Smallest supported value of type REAL_80.
Boolean_bits: INTEGER_32
{}
Number of bits in a value of type BOOLEAN.
Character_bits: INTEGER_32
{}
Number of bits in a value of type CHARACTER.
Integer_bits: INTEGER_32
{}
Number of bits in a value of type INTEGER.
Real_bits: INTEGER_32
is 64
constant attribute
{}
Number of bits in a value of type REAL.
Pointer_bits: INTEGER_32
{}
Number of bits in a value of type POINTER.