krn.NameSpaceGetJobsInfo

Dieser Job liefert Informationen (Name, Anzahl der Jobaufrufe usw.) zu den Jobs der angegebenen Engine.

1. Eingabeparameter

Name Typ Pflicht Beschreibung

Flags

INT

Ja

Derzeit nicht unterstützt — 0 übergeben.

NameSpace

STRING

Ja

Kurzbezeichnung der Engine (z. B. lic)

Anders als bei krn.NameSpaceGetInfo heißt der Parameter NameSpace (Singular); Parameter- und Ausgabenamen sind an enaio® 12.0 und 10.10 gemessen. Ein Aufruf mit NameSpaces wird mit -1043332470 („A required parameter was not specified: NameSpace.") abgewiesen (nur an 12.0 geprüft).

2. Ausgabeparameter

Name Typ Abhängigkeit Beschreibung

NameSpaceJobInfo

STRING

—

Durch ; getrennte, je MIME-codierte (Base64) Datensätze, einer pro Job der Engine (siehe Aufbau von NameSpaceJobInfo)

NameSpaceJobInfoType

STRING

—

Beschreibung der Felder eines Datensatzes in NameSpaceJobInfo, gemessen an 12.0 und 10.10: name;time;calls;flags;group;

3. Rückgabe

(INT): 0 = Job erfolgreich, sonst Fehlercode.

4. Aufbau von NameSpaceJobInfo

Gemessen an enaio®-Server 12.0: Jeder Datensatz beginnt nach dem Base64-Decodieren mit durch NUL-Zeichen getrennten ASCII-Feldern in der Reihenfolge von NameSpaceJobInfoType, etwa LicResetData, 0.000, 0, 2048, 0 für name, time, calls, flags und group. name ist der Jobname ohne Namespace-Präfix, calls die Anzahl der Aufrufe. Danach folgt ein UTF-16LE-codierter Teil mit Daten je Aufrufer, dessen Aufbau nicht untersucht ist.