kinetic
Description | Properties | Methods | Constants | Examples | See also |
The kinetic object is transparent for the user, and handles the script(let) itself. The kinetic object provides several properties and methods, and declares some constants:
c = processorcount; |
p = processor(i); |
p = allprocessors; |
p = currprocess; |
p = currthread; |
p = processpriority; |
processpriority = p; |
p = threadpriority; |
threadpriority = p; |
a = processaffinity; |
processaffinity = a; |
a = threadaffinity; |
threadaffinity = a; |
s = dontsynchthread; |
dontsynchthread = s; |
r = dontreset; |
dontreset = r; |
i = ignoreerror; |
ignoreerror = i; |
e = errorcode; |
e = errormsg; |
a = argument(i); |
argument(i) = a; |
c = argumentcount(i); |
r = scriptiscompiling(scriptname, libname); |
r = scriptiscompiled(scriptname, libname); |
r = scriptisrunning(scriptname, libname); |
r = scriptispaused(scriptname, libname); |
r = scriptisbreaked(scriptname, libname); |
r = scriptisstopped(scriptname, libname); |
r = scriptisfunction(scriptname, libname); |
wait(time = t, until = u, step = s); |
randomize; |
[r = ]compilescript(scriptname, libname); |
[r = ]runscript(scriptname = n, libname = l, dontwait = w, dontsynch = s, waitavail = w, dontreset = r, affinity = a, priority = p, arg0 = a0, arg1 = a1, ..., arg99 = a99); |
pausescript(scriptname = n, libname = l); |
breakscript(scriptname = n, libname = l); |
stopscript(scriptname = n, libname = l); |
lockscript(scriptname = n, libname = l, lockmode = m, lockvalue = v); |