Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Assembler-Makro-Schnittstelle

&pagelevel(4)&pagelevel

Die Assembler-Unterprogramm-Schnittstelle des Mail-Sender-Frontends wird durch die Assembler-Makro-Schnittstelle des DSSM-Subsystems MAILCLNT implementiert.

Eigenschaften

Die folgende Übersicht fasst die Eigenschaften der Makro-Schnittstelle zusammen, die für alle Makroaufrufe gelten:

Typ der Schnittstelle:

CALL

Linkage:

SVC-Nummer

ISL-Linkage

SVC 20 (dezimal)

Funktionsbereich:

TU (Task Unprivileged) / TPR (Task Privileged)

Makro-Typ:

S

unterstützte MF-Formate:

Assembler

MF-Format 3: MF = {C | D | E | L | M}

[ PREFIX = Y ]

[ MACID = MLS ]


Makroaufrufe (Überblick)

Folgende Makroaufrufe stehen zur Verfügung:

Makroaufruf

Funktion

YMLSML

Mail senden

YMLCML

Resultat abholen

YMLDML

Mail löschen

YMLGML

Information zur Mail abfragen


Beschreibungsformat für die Makroaufrufe

Die Makroaufrufe sind nach einem einheitlichen Schema beschrieben:


Makroname – Kurzbeschreibung der Funktionalität

Beschreibung der Funktionalität.

Entry-Namen oder SVC-Nummer(n)

Beschreibung der Entry-Namen und SVC-Nummern.

Makroauffruf-Format und Operandenbeschreibung

Makroname

Operanden ...

.
.
.

Beschreibung der Operanden


Returncode

SRC2

SRC1

MRC

MRC-Name

Bedeutung

00

00

0000

Identifier

Bedeutung des Returncodes

...

...

...

...

...

SRC1/2=Sub Returncode 1/2 in Sedezimal-Darstellung;
MRC=Main Returncode in Sedezimal-Darstellung


Makroaufruf-Parameter

Beschreibung der Datenstruktur(en) für die Makroaufruf-Parameter.

Mail-Parameter

Beschreibung der Datenstruktur(en) für die Mail-Parameter.


Beschreibung der Makroaufrufe

Im Folgenden sind die einzelnen Assembler-Makroaufrufe beschrieben.