Technische Beschreibung des Blobs für HTTP-Call (Release 8.00)

Aus Gründen der Übersichtlichtkeit ist die Struktur in mehrere Abschnitte unterteilt. Die einzelnen Abschnitte werden in der Reihenfolge wie jeweils angegeben direkt aneinander gereiht.

*Alle Strings werden dargestellt durch ein vorangestelltes Wort (2 Byte), welches die Länge des Strings angibt. Es folgen dann exakt soviele Bytes wie angegeben. Ein Nullterminator wird nicht mittransferiert und ist somit in der Länge nicht berücksichtigt.

Aufruf

Der Aufruf setzt sich zusammen aus

Länge Datentyp Name Inhalt/Bedeutung Anmerkungen/Ursprung
HTTP Header
1 Byte Kompressionsindikator EBCDIC Space [0x40] = Keine Kompression, EBCDIC „C“ [0xC3) Konstante
4 Dword Codepageindikator Siehe Anmerkung Konstante
4 Dword nur bei komprimiertem Blob:
komprimierte Länge
Länge des folgenden, komprimierten Datenblobs errechnet von Komprimierungsroutine
4 Dword Version Zur Zeit 2
2+nString User
2+nString Computer-Name
2+nString Timestamp JJJJ-MM-DD-HH.MM.SS.MMMNNN
BC-Informationen
Eigenschaften des Aufrufers
Eigenschaften des aufgerufenen Moduls
Parameterobjekte

Anmerkungen:
Der Codepage-Indikator ist im Big-Endian Format gespeichert.

Falls die Codepage mit 273 angegeben ist, sind alle mit Datentyp Long angegebenen Zahlen in Big-Endian Format gespeichert. Alle Character-Daten sind in der EBCDIC Codepage 273 Deutsch dargestellt. Andernfalls liegen Zahlen im Little-Endian Format, Character in ANSI vor. Die Differenzierung beginnt ab dem Feld welches dem Codepage-Indikator folgt.

HTTP Header

Der HTTP-Header ist im Blob immer unkomprimiert enthalten!

Länge Datentyp Name Inhalt/Bedeutung Anmerkungen/Ursprung
4 Dword Version Zur Zeit 4 immer in EBCDIC
4 Dword Codepage immer in EBCDIC
4 Dword Anzahl folgender Versionsinfos Z.Zt. 120 Konstante
4*120 Dword Versionsinfos zu TAA-Blobs lt. trtSerialTypeDef.dwVersion Konstante
2+n String Anwendung aktuelle Anwendung
2+n String Modulname Name des aktuellen Moduls
4 Dword Länge Länge des folgenden (komprimierten) Blobs incl. Indikatoren errechnet

Anmerkungen:
Falls die Codepage mit 273 angegeben ist, sind alle mit Datentyp Long angegebenen Zahlen in Big-Endian Format gespeichert. Alle Character-Daten sind in der EBCDIC Codepage 273 Deutsch dargestellt. Andernfalls liegen Zahlen im Little-Endian Format, Character in ANSI vor. Die Differenzierung beginnt ab dem Feld welches dem Codepage-Indikator folgt.

Die Versionsinfos sind die Angabe darüber, in welcher Version die in der TAA bekannten Typen von Blobs, z.B. für BC oder TAA-Objekte, zur Zeit der Erstellung des Blobs erstellt wurden.

BC-Informationen

Die Angaben zum BC werden daraufhin zu überprüfen sein, welche Informationen auf der Empfängerseite zwingend erwartet werden, und welche Angaben nach Rückkehr aus dem Http-Modul von der Host-Infrastruktur benötigt werden. Einige Angaben sind mglw. LAN-spezifisch oder haben für diese spezielle Verwendung keine Relevanz.

Länge Datentyp Name Inhalt/Bedeutung Anmerkungen/Ursprung
4 Dword Version Zur Zeit 6 Konstante
BC-Eigenschaften
2+nString aktuelle Anwendung
Globale Objekte
CtrNgen-Informationen
EEPK-Informationen

BC-Eigenschaften

Länge Datentyp Name Inhalt/Bedeutung Anmerkungen/Ursprung
4 Dword Länge BC-Eigenschaften Länge von Anfang bis Ende des hier folgenden Abschnitts errechnet
4 Dword SrvBcVersion Zur Zeit 15 Konstante
4 Dword ID eindeutige BC-ID
1 Char ContextMode für HttpCall = 1 Konstante
Timestamp-Offset
2+nString BCAppl Gevo-Anwendung
2+nString BC-ID Gevo-ID Gevo-Property/Systvar
2+nString Guid GUID Gevo-Property/Systvar
2+nString Name Gevo-Name Gevo-Property/Systvar
2+nstring Title Gevo-Title Gevo-Property/Systvar
2+nString Kunde Kunde Gevo-Property/Systvar
2+nString OB Ordnungsbegriff Gevo-Property/Systvar
2+nString ParentID ParentID Gevo-Property/Systvar
4 Dword Flags Bc-Flags + DistCall-Flags = 0x64
4 Dword BpNum Arbeitsgangnummer
4 Dword WflState WflState
4 Dword UniqueID höchste vergebene Unique ID
RespOE
CurrOE
BP Collection
Prozesskontext
Umgebung
Conditions
Schweben
Globale Objekte im BC
Task Unit Controller
Property Bag

OE

Länge Datentyp Name Inhalt/Bedeutung Anmerkungen/Ursprung
4 Dword vorhanden? 1 = ja, 0 = keine weiteren Daten
4 Dword Version Zur Zeit 4 Konstante
2+nString Key
2+nString Name
2+nString Title
2+nString UserID
2+nString UserNam
2+nString Location
2+nString GroupName
2+nString GroupTitle
2+nString Subdivisionname
2+nString Subdivisiontitle
2+nString DivisionName
2+nString DivisionTitle

BP Collection

Länge Datentyp Name Inhalt/Bedeutung Anmerkungen/Ursprung
Collection Header
pro Eintrag/CollectionItem:
4 Dword Länge des Eintrags errechnet
4 Dword Version Zur Zeit 2 Konstante
4 Dword BP-Handle eindeutige ID
4 Dword BC-Handle BC-ID dieses BC
2+nString ID
2+nString BP-Name „Root“
2+nString BP-Title Titel
2 Word History Bool 1 oder 0
2 Word Checkdays
4 Dword WflSTate
2+nString Date
2+nString RespOE
2+nString WflModl
RespOE

Prozesskontext

Länge Datentyp Name Inhalt/Bedeutung Anmerkungen/Ursprung
4 Dword Version Zur Zeit 1 Konstante
2+nString Anwendung
4 Dword No_BP Anzahl BPs auf Stack 1 (mindestens)
4 * No_BP Dword BP-ID (von BP-Definition )
4 Dword No_STME Anzahl Stmes 1 (mindestens)
pro Stme:
2+nString Name Name des rufenden Moduls
4 Dword ID Stme-ID -1 von anderer Maschine

Umgebung

Config Unit oder Environment: Nur wenn der String Config-Unit leer ist, folgt die Liste der Environments, sonst nicht.

Länge Datentyp Name Inhalt/Bedeutung Anmerkungen/Ursprung
2+nString Config-Unit
Collection Header
pro Eintrag/CollectionItem:
4 Dword Länge des Eintrags errechnet
4 Dword Version Zur Zeit 5 Konstante
4 Dword ID UniqueID
1 Char Bool DistCall?? > 0, z.B. 1 für Host-HttpCall Konstante
2+nString ApplName z.B. „MIDWAR“
2+nString Appl-Version z.B. „001“
2+nString Appl-Variant kann leer sein

Conditions

Länge Datentyp Name Inhalt/Bedeutung Anmerkungen/Ursprung
4 Dword Länge der folgenden Condition-Angaben errechnet
4 Dword No_DelCnds Anzahl gelöschte Conditions
(2+n) * No_DelCndsStringCnd-GUIDGUIDs der gelöschten Conditions (werden anschließend physisch gelöscht);
pro Condition: Condition
4 Dword Ende Conditions 0 Konstante

Condition

Länge Datentyp Name Inhalt/Bedeutung Anmerkungen/Ursprung
4 Dword SizeLänge dieser Condition-Infoerrechnet
4 Dword Versionz.Zt. 22 mit Guid, 1 wenn Cnds keine Guid haben
2+nString Guidleer in Version 1
4 Dword Process-ID
2+nString Group
2 Word Code
4 Dword ID
2 Word Severity
4 Dword Flags
2+nString Modul
2+nString Implementierung
4 Dword Line
2+nString Title
2+nString Message
2+nString Fmt Formatierte Meldung
4 Double Timestamp
4 Dword HelpContextID
2+nString Helpfile
2+nString RemoteTs
4 Dword hEnv Environment Handle
pro Argument:
1 Char '%' Konstante
2 Word Index
1 Char Type 'x' oder 'n' Konstante
2+nStringValue Wert wenn Type = 'x'eine der beiden Angaben
4 Dword Wert wenn Type = 'n'
(Ende Argument)
pro Association:
1 Char 'a' Konstante
2+nString Name
1 Char Type 'x' oder 'n' Konstante
2+nString Value Wert wenn Type = 'x'eine der beiden Angaben
4 Dword Wert wenn Type = 'n'
(Ende Association)
1 Char (Ende Angaben pro Condition '.' Konstante

Schweben

Länge Datentyp Name Inhalt/Bedeutung Anmerkungen/Ursprung
Collection Headerleere Collection

An dieser Stelle nicht weiter dokumentiert, da Objekte für HttpCall keine Schweben offen haben dürfen.

Globale Objekte im BC

Länge Datentyp Name Inhalt/Bedeutung Anmerkungen/Ursprung
Collection Header
pro globalem Objekt:
4 Dword Version Zur Zeit 2 Konstante
2+nString Name Globobj-Name
Objekt

Globale Objekte

Länge Datentyp Name Inhalt/Bedeutung Anmerkungen/Ursprung
4 Dword Version Zur Zeit 3 Konstante
4 Dword Anzahl
pro globalem Objekt:
2+nString Name Globobj-Name
4 Dword RefCount
Objekt

EEPK-Informationen

Länge Datentyp Name Inhalt/Bedeutung Anmerkungen/Ursprung
4 Dword Ist enthalten? 0 = nicht enthalten Konstante

An dieser Stelle nicht weiter dokumentiert, da i.d.R. nicht enthalten.

Task Unit Controller

Länge Datentyp Name Inhalt/Bedeutung Anmerkungen/Ursprung
Collection Header

An dieser Stelle nicht weiter dokumentiert, da i.d.R. leere Collection.

Property Bag

Länge Datentyp Name Inhalt/Bedeutung Anmerkungen/Ursprung
Collection Header

An dieser Stelle nicht weiter dokumentiert, da i.d.R. leere Collection.

CtrNgen-Informationen

Länge Datentyp Name Inhalt/Bedeutung Anmerkungen/Ursprung
4 Dword Version Zur Zeit 3 Konstante
4 Dword Ist enthalten? 0 = nicht enthalten Konstante

An dieser Stelle nicht weiter dokumentiert, da i.d.R. nicht enthalten.

Eigenschaften des Aufrufers

Länge Datentyp Name Inhalt/Bedeutung Anmerkungen/Ursprung
2+nStringModulname Langname rufenden Moduls
2+nStringModultyp Typ des rufenden Moduls
2+nStringApplication Anwendung des rufenden Moduls
2+nStringEvent Ereignis des rufenden Moduls
2+nStringMDate Mod-Datum des rufenden Moduls Format=JJJJMMDDHHMMSS
2 Word LowestSevNiedrigste behandelte Severity von Cnds

Eigenschaften des aufgerufenen Moduls

Länge Datentyp Name Inhalt/Bedeutung Anmerkungen/Ursprung
2+nStringModulname Langname rufenden Moduls TX-IM-MODL-NAME
2+nStringModultyp Typ des rufenden Moduls TX-IM-BSTN
2+nStringApplication Anwendung des rufenden Moduls TX-IM-APPL
2+nStringOperation Operation des rufenden Moduls TX-IM-EVENT
2+nStringMDate Mod-Datum des rufenden Moduls Format=JJJJMMDDHHMMSS *TODO in TXTAA analog Start

Parameterobjekte

Länge Datentyp Name Inhalt/Bedeutung Anmerkungen/Ursprung
pro Objekt:
2+nString Name Name des Parameterobjektes
Objekt
zum Schluß:
2+nStringLeersting Ende der Parms

Collection Header

s. hier

Timestamp-Offset

Länge Datentyp Name Inhalt/Bedeutung Ursprung bzw. für COBOL: Feld in TxTAA
4 Dword Version Zur Zeit 2 Konstante
2+nString Timestamp
2+nString TimeStamp-Offset vom Host aus hier immer leer
16 Bytes Offset als SystemTime vom Host aus leer, Länge=SYSTEMTIME
2 Word negativer Offset? vom Host aus 0

Objekt

Achtung - der Aufbau der Objektdatenübergabe ist nicht identisch mit dem für den Request-Blob, da z.T.andere Informationen benötigt werden!

Die Angaben in dem Objektblob werden daraufhin zu überprüfen sein, welche Informationen auf der Empfängerseite zwingend erwartet werden, und welche Angaben benötigt werden, um die Objekte nach Rückkehr aus dem Http-Modul aktualisieren zu können. Einige Angaben sind mglw. LAN-spezifisch oder haben für diese spezielle Verwendung keine Relevanz.

Bei leeren Objekten, die beim gerufenen Modul die Rolle CRE haben, wird im LAN vor Aufbau des Blobs ein NEW ausgeführt. Dies wird unter MVS im Generat geschehen müssen, es sei denn der Aufrufer ist eine Steuerung (vgl. Automatische Objektoperationen).

Länge Datentyp Name Inhalt/Bedeutung Anmerkungen/Ursprung
4 Dword Version Zur Zeit 11 Konstante
4 Dword lpObj Objekt-Adresse 0 oder Adresse oder Unique-ID
4 Dword Flags Objekt-Flags, Default 0
4 Dword PID Process-ID hier: -1
4 Dword Objekt-ID UniqueID
4 Dword Objektdaten_folgen?1 wenn Daten folgen hier immer 1
4 Dword ID Environment-ID Vom Host: NULL
2+nString Name Name, unter dem das Objekt angelegt wurde, evtl. abweichend vom akt. Namen im Modul
2+nString ObjtName Name des Objekttyps
2+nString ObjtDate Modifizierungsdatum Objekttyp*TODO in TxTAA analog Start
2+nString ClasName REC, LST, REF
2+nString ClasDate Modifizierungsdatum Objektklasse*TODO in TxTAA analog Start
2+nString DstrName Name der Objektstruktur
2+nString DstrDate Modifizierungsdatum Objektstruktur*TODO in TxTAA analog Start
2+nDword Size Satzlänge
4 Dword Stme Handle des Moduls, das das Objekt angelegt hat hier immer 0
4 Dword Bc Handle des Gevo, der das Objekt angelegt hatBC-ID dieses BC
4 Dword ChangeID ID der letzen Änderungsprüfung0
Rollen:
4 Dword Roles Anzahl Rollen
(2+n) * RolesStringRolleRolle; wiederholt * Roles
Schweben:
4 DwordCountAnzahl Schweben hier immer 0; Oops wenn Schweben offen sind
Objektinhalt:
4 Dword IsSingle Class=REC? REC=1, sonst 0
4 Dword CurrIdx Current Index (null wenn leer)
wenn REC:
4 Dword HasData Objekt hat Daten? 1 oder 0
wenn HasData=1:
Objekt-Item
wenn LST:
pro Item
Objekt-Item
4 Dword Länge Länge der Daten für ton 0
n Bytes Daten für ton nichts bei Länge 0
4 Dword null als Objekt- Delimiter 0

Objekt-Item

Länge Datentyp Name Inhalt/Bedeutung Anmerkungen/Ursprung
4 Dword Length Länge der folgenden Item-Info 0 wenn kein weiteres Item
4 Dword Version z.Zt. 5 Konstante
4 Dword lpItem Item-Adresse 0 oder Adresse oder Unique-ID
4 Dword PID Process-ID Hier= -1
4 Dword Item-ID UniqueID
4 Dword Objektdatenfolgen? =1 wenn Daten folgen hier immer 1
4 Dword Parent hier immer 0
4 Dword DataLen Wenn Item vorhanden, ItemLänge, sonst 0 (dies ist dann das Ende des Item-Eintrags)
n Dword Data Satzinhalt
4 Dword BlobCount Anzahl Blobs
pro Blob:
4 Dword BlobOffset Startpos des Blobs
4 Dword BlobLen Länge des Blobs
n Byte BlobData
(Ende Blob)
4 Dword Länge Länge der Daten für ton0
n Bytes Daten für ton nichts bei Länge 0

Rückgabe

Die Rückgabe setzt sich zusammen aus

Länge Datentyp Name Inhalt/Bedeutung Anmerkungen/Ursprung
4 Dword Version zur Zeit 4
2+nString Aufrufergebnis i.d.R. $DONE oder $ERR
Condition-Collection Collection Header und pro Item Condition-Info
4 Dword Länge des folgenden, komprimierten Datenblobs
Ab hier komprimierter Blob:
4 Dword Version TaaImStkBlobUpd-Version, zur Zeit 6
2+nString Zustand Zustand, mit dem der Modulaufruf endete
4 Dword UniqueID höchste auf dem Server vergebene Unique ID
4 Dword NoofobjectsAnzahl Parameterobjekte
anschließend pro Parmeterobjekt:
2+nString Name Name des Parameterobjektes
4 Dword SizeLänge der Objektdaten
Objekt
Ende Parameterobjekt
4 Dword NoofNotificationHandles Anzahl NotificationHandles
wenn min. 1 Notificationhandle, pro Stück folgende Info:
4 Dword Versionzur Zeit 2
4 Dword HWND Handle
2+nString Desktop
2+nString Station
4 Dword Pid Process-ID
Ende NotificationHandles
2+nStringletzte geraiste Condition
1 char bData 1, wenn globale Objekte und Conditions verfügbar sind.
Wenn bData= 1, dann folgen globale Objekte, solange, bis Name = Leerstring ist:
2+nStringName globales Objekt
Objekt
4 Dword Conditions vorhanden 0: nein, != 0: ja
Conditions
End bData = 1
4 Dword CurrLine aktuelle Zeile

trtSerialTypeDef

static struct trtSerialTypeDef {
	DWORD		dwVersion;      // current version
	DWORD		dwVersionWrite; // minimal version supported in creation - defined by current runtime
	DWORD		dwVersionRead;  // minimal version supported in reading - defined by current runtime
	DWORD		dwVersion703;   // version expected by pre 705 releases.
	LPCSTR		lpszName;       // name of the blob using this info
} stDef[enmSerl_Max] = {
	{  0,   0,   0,   0, "Unknown" },
	{  2,   2,   2,   2, "EdbObj" },		// reading version 1 is NOT supported - was preliminary
	{  1,   1,   1,   0, "AppCfg" },
	{  1,   1,   1,   0, "ArgSet" },
	{  1,   1,   1,   0, "ArgSets" },
	{  6,   6,   1,   6, "Bc" },
	{  4,   4,   1,   4, "BcEnv" },
	{ 15,  13,   1,  12, "BcSrv" },
	{  2,   2,   1,   2, "Bp" },
	{  3,   3,   1,   2, "CallParm" },
	{  2,   1,   1,   1, "Cnd" },
	{  2,   2,   1,   1, "CndHdl" },
	{  1,   1,   1,   1, "Coll" },
	{  1,   1,   1,   1, "Comment" },
	{  3,   3,   1,   3, "Cond" },
	{ 10,   8,   1,   8, "TxaCtvk" },
	{  8,   8,   1,   8, "CtrPjob" },
	{ 14,  10,   1,   7, "CtrSgut" },
	{  3,   3,   1,   3, "CtrTxtk" },
	{  3,   2,   1,   0, "CtrValue" },
	{  3,   3,   1,   3, "CtrZuwg" },
	{ 10,   9,   1,   9, "Ctx" },
	{  1,   1,   1,   1, "DateSpec" },
	{  2,   2,   1,   2, "Dcall" },
	{  1,   1,   1,   1, "DstrItem" },
	{  1,   1,   1,   1, "DstrKey" },
	{  5,   3,   1,   3, "Env" },
	{  4,   4,   1,   4, "Expr" },
	{  3,   3,   1,   3, "ExprList" },
	{  3,   3,   1,   2, "Gevs" },
	{  2,   2,   1,   2, "BcGlob" },
	{  3,   3,   1,   3, "OmGlob" },
	{  1,   1,   1,   1, "Hidm" },
	{  4,   1,   1,   1, "HttpStme" },
	{  1,   1,   1,   1, "Include" },
	{  2,   2,   1,   2, "IterCase" },
	{  3,   3,   1,   3, "IterCond" },
	{ 13,  11,   1,  10, "Mcall" },
	{  1,   1,   1,   1, "McallOld" },
	{  2,   2,   1,   1, "McArg" },
	{  1,   1,   1,   1, "McSmap" },
	{  1,   1,   1,   1, "McStat" },
	{  1,   1,   1,   1, "McVar" },
	{ 13,  11,   1,  11, "Modl" },
	{  1,   1,   1,   1, "ModlActn" },
	{  3,   2,   1,   2, "ModlCall" },
	{  1,   1,   1,   1, "ModlCond" },
	{  3,   3,   1,   3, "ModlEvnt" },
	{  2,   2,   1,   2, "ModlGlob" },
	{  2,   2,   1,   2, "ModlLobj" },
	{  2,   2,   1,   2, "ModlParm" },
	{  2,   2,   1,   2, "ModlSpec" },
	{  2,   2,   1,   2, "ModlStat" },
	{  3,   3,   1,   3, "Ngen" },
	{  4,   3,   1,   3, "Oe" },
	{ 11,   9,   1,   9, "Om" },
	{  1,   1,   1,   0, "OmCursor" },
	{  1,   1,   1,   1, "OmEnum" },
	{  5,   5,   1,   5, "OmItem" },
	{  5,   5,   1,   4, "Opnd" },
	{  2,   2,   1,   2, "Pbag" },
	{  1,   1,   1,   1, "Pctx" },
	{  1,   1,   1,   0, "PreEnv" },
	{  3,   3,   1,   3, "Prop" },
	{  2,   2,   1,   2, "ReqObj" },
	{  1,   1,   1,   0, "ReqProp" },
	{  5,   4,   1,   3, "Request" },
	{  3,   3,   1,   3, "Response" },	// changes to be reflected in taaResponse.java
	{  2,   2,   1,   2, "Schw" },
	{  3,   3,   1,   3, "SelectCase" },
	{  5,   5,   1,   4, "Start" },
	{  1,   1,   1,   1, "StartProp" },
	{  2,   2,   1,   2, "StkCall" },
	{  6,   6,   1,   4, "StkObj" },
	{ 15,  15,   1,   9, "Stme" },
	{  5,   5,   1,   5, "Stmt" },
	{  3,   3,   1,   3, "StmtList" },
	{  6,   6,   1,   5, "Sym" },
	{  2,   2,   1,   2, "SymTab" },
	{  3,   3,   1,   1, "TaaMlst" },
	{  1,   1,   1,   1, "TaaPers" },
	{  2,   2,   1,   1, "TaaRmap" },
	{  1,   1,   1,   1, "TaaEepk" },
	{  2,   1,   1,   1, "TaaEepkNode" },
	{  1,   1,   1,   1, "TaaIbc" },
	{  2,   2,   1,   2, "TaaIm" },
	{  1,   1,   1,   1, "TaaModlImp" },
	{  1,   1,   1,   1, "TaaMoms" },
	{  3,   3,   1,   2, "TaaObjp" },
	{  1,   1,   1,   1, "TaaOmBlob" },
	{  1,   1,   1,   1, "TaaOmItemBlob" },
	{  1,   1,   1,   1, "TaaPlin" },
	{  2,   1,   1,   1, "TaaWnd" },
	{  2,   2,   1,   2, "Taskunit" },
	{  2,   2,   1,   2, "TaskunitCtrl" },
	{  2,   2,   1,   2, "Timestampoffset" },
	{  1,   1,   1,   1, "TxaUmap" },
	{  1,   1,   1,   1, "TuProp" },
	{  2,   2,   1,   2, "TuProxy" },
	{  8,   7,   1,   7, "Txtk" },
	{  1,   1,   1,   1, "XqtAss" },
	{  3,   3,   1,   3, "XqtConsInf" },
	{  3,   3,   1,   3, "XqtCtrl" },
	{  6,   5,   1,   5, "XqtCtrlInf" },
	{  1,   1,   1,   1, "XqtInt" },
	{  6,   6,   1,   6, "TxaDstr" },
	{  6,   3,   1,   3, "TaaImStkBlobUpd" },
	{ 10,  10,   1,   6, "TaaImStkBlobCre" },
	{  1,   1,   1,   1, "TaaWflpUse" },
	{  5,   5,   1,   5, "TxaTable" },
	{ 20,  18,   1,  17, "TxaModl" },
	{  1,   1,   1,   1, "TxaHier" },
	{  1,   1,   1,   1, "TxaApplMap" },
	{  1,   1,   1,   1, "TxaMask" },
	{  1,   1,   1,   0, "CtrDokm" },
	{  1,   1,   1,   1, "CtrMcall" },
	{  1,   1,   1,   1, "PldPrul" },
	{  1,   1,   1,   1, "PldType" },
	{  1,   1,   1,   1, "IntfCmnt" },
	{  2,	2,   1,   1, "Mdlg" },
};
faq:allg:httpblob_v800 · Zuletzt geändert: 09.08.2024 13:25

Copyright © 1992-2024 TeamWiSE Gesellschaft für Softwaretechnik mbH         Adressen |  Kontakt |  AGB |  Datenschutzerklärung |  Impressum