Overview Index

Softcoded routine table

Softcoded routine table stores softcoded routines.

Field

Description

Type

OwnerId

ConceptId of the concept which owns this routine

Unsigned Int (4 bytes)

CommandNum

Number of command inside softcoded routine

Small Int (2 bytes)

CommandId

“Operator” concept. This concept has to be executed.

Unsigned Int (4 bytes)

 

Usually owner concept is created together with new softcoded routine.

 

Example

In this example softcoded routine table keeps three softcoded routines:

1)      For owner concept “13”.

2)      For owner concept “45”.

3)      For owner concept “65”.

 

OwnerId

CommandNum

CommandId

Description

13

1

17

Run concept 17 as the first command of concept 13

13

2

65

Run concept 65 as the second command of concept 13

13

3

43

Run concept 43 as the third command of concept 13

45

1

10

Run concept 10 as the first command of concept 45

45

2

10

Run concept 17 as the second command of concept 45

65

1

12

Run concept 12 as the first command of concept 65

65

2

25

Run concept 25 as the second command of concept 65

 

Note:

Softcoded routine 65 is command of “softcoded routine 13”. That is concepts “12” and “25” may be activated as part of “softcoded routine 13”.

 

See also:

Database tables