Uživatelské nástroje

Nástroje pro tento web


simkernel_systemmeanings

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

simkernel_systemmeanings [2011/12/15 23:07]
marek
simkernel_systemmeanings [2011/12/19 14:37] (aktuální)
marek
Řádek 1: Řádek 1:
-^ SimKernel request ​    ^ answer type ^ description ^  +Under development
-| get(0) ​   | long[] | Pointer to array of all meaning. ​ |  +
-| get(get(0)[i]) | long[] ​    | Pointer to array of attributes of i-th meaning. | +
-| get(get(get(0)[i])[0]) | long[] | **Instances** pointer array of i-th meaning. | +
-| get(get(get(0)[i])[1]) | string | **Name** of i-th meaning. | +
-| get(get(get(0)[i])[2]) | string | **Description** of i-th meaning. | +
-| get(get(0)[i])[3] | long | Type of i-th meaning. (<​0..extended meaning leaf(value==-1),​ 0..base meaning leaf, >​0..meaning node (value==Children count==Base-children+Node-children+Leaf-Children))| +
-| get(get(0)[i])[4] | long | **Base** meaning leaf identifier from which is i-th meaning extended. (__Extended Meaning leaf only!__)| +
-| get(get(get(0)[i])[4]) | string | Variable **type** of i-th meaning. (__Meaning leaf only!__)| +
-| get(get(0)[i])[5] | long | Variable **validityMode** of i-th meaning. (__Meaning leaf only!__)| +
-| get(get(get(0)[i])[6]) | string | Variable **unit** of i-th meaning. (__Meaning leaf only!__)| +
-| get(get(0)[i])[4] | long | Base-children count of i-th meaning. (__Meaning node only!__)| +
-| get(get(0)[i])[5+j] | long | Identificator of j-th **base-child** of i-th meaning. (__Meaning node only!__)| +
-| get(get(0)[i])[5+get(get(0)[i])[4]] | long | Leaf-children count of i-th meaning. (__Meaning node only!__)| +
-| get(get(0)[i])[6+get(get(0)[i])[4]+j] | long | Identificator of j-th **leaf-child** of i-th meaning. (__Meaning node only!__)| +
-| get(get(0)[i])[6+get(get(0)[i])[4]+get(get(0)[i])[5+get(get(0)[i])[4]]+n] | long | Identificator of n-th **node-children** attribute of i-th meaning. (__Meaning node only!__)| +
- +
- +
-Zadefinovanie prvej verzie podporných premenných na SimKernelu:​ +
-^ SimKernel request ​    ^ Name [:Type of variable for leaf]  or [(Base,​Leaf,​Child'​s) attributes indexes meanings for node] ^ +
-| get(0)[0] | Pointer:​long | +
-| get(0)[1] | Byte:byte | +
-| get(0)[2] | Int32:int | +
-| get(0)[3] | Int64:long | +
-| get(0)[4] | Double:​double | +
-| get(0)[5] | String:​string | +
-| get(0)[6] | ByteArray:​byte[] | +
-| get(0)[7] | Int32Array:​int[] | +
-| get(0)[8] | Int64Array:​long[] | +
-| get(0)[9] | DoubleArray:​double[] | +
-| get(0)[10] | StringArray:​string[] | +
-| get(0)[11] | Name:String | +
-| get(0)[12] | Inputs:​StringArray | +
-| get(0)[13] | Outputs:​StringArray | +
-| get(0)[14] | Shared:​StringArray | +
-| get(0)[15] | InputEvents:​StringArray | +
-| get(0)[16] | OutputEvents:​StringArray | +
-| get(0)[17] | Base:​Pointer | +
-| get(0)[18] | Environment:​String | +
-| get(0)[19] | Main:​ByteArray | +
-| get(0)[20] | OutputFromRef:​InternalsOrParentIndexes:​Int32Array | +
-| get(0)[21] | InputEventsToRefs:​ArrayOfInternalsOrParentIndexes:​ArrayOfInt32Arrays | +
-| get(0)[22] | LocalName:​string | +
-| get(0)[23] | Definition:​Pointer | +
-| get(0)[24] | InputFromToRef:​InternalsOrParentIndexes:​Int32Array | +
-| get(0)[25] | SharedEqualRef:​ParentSharedIndexes:​Int32Array | +
-| get(0)[26] | OutputEventToRefs:​InternalsOrParentIndexes:​ArrayOfInt32Arrays | +
-| get(0)[27] | Definition(11..17,​18..19,​20..26) | +
- +
simkernel_systemmeanings.txt · Poslední úprava: 2011/12/19 14:37 autor: marek