Loading...
Select Version
&pagelevel(4)&pagelevel
Funktion SIIRCOM - Kommentare der Release-Unit bzw. eines Release-Items lesen
Funktionsaufruf
#define IMOKIAPLVERSION /* value for parameter list version */ #define IMOKIA_RCOM /* value for SIIRCOM function */ void SIIENTR(struct IMOKIA_pl *);
Funktion SIIRDEP - Alte Abhängigkeiten zu einer Release-Unit lesen
Funktionsaufruf
#define IMOKIAPLVERSION /* value for parameter list version */ #define IMOKIA_RDEP /* value for SIIRDEP function */ void SIIENTR(struct IMOKIA_pl *);
Funktion SIIRKON - Neue Abhängigkeiten zu einer Release-Unit lesen
Funktionsaufruf
#define IMOKIAPLVERSION /* value for parameter list version */ #define IMOKIA_RKON /* value for SIIRDEP function */ void SIIENTR(struct IMOKIA_pl *);
Funktion SIIRPAR - Parametertexte zu einem Release-Item lesen
Funktionsaufruf
#define IMOKIAPLVERSION /* value for parameter list version */ #define IMOKIA_RPAR /* value for SIIRPAR function */ void SIIENTR(struct IMOKIA_pl *);
Hinweise zur Programmierung
Für den Aufruf der Funktionen SIIRCOM, SIIRDEP und SIIRPAR müssen in der Parameterliste folgende Variablen übergeben werden:
sii_fd | Der File Descripter muss den Wert aus der Parameterliste imokit_pl des entsprechenden Funktionsaufrufs (IMOKIT_OPEN bzw. IMOKIT_READ) erhalten. |
len output_area | Länge des Ausgabebereichs. Pointer auf den Ausgabebereich. |
Neben dem Returncode wird bei allen drei Funktionen die jeweils gelesene Information zurückgeliefert (Näheres siehe "IMOKIA Kommentare, Abhängigkeiten und Parametertexte lesen ").
Parameterliste
struct IMOKIA_pl { /* STD HEADER */ struct ESMFHDR STANDARD_HEADER; void* sii_fd; /* FILE DESCRIPTOR */ unsigned char delimitor; /* STRING DELIMITOR */ char R0[3]; /* filler 0 */ unsigned long len; /* LENGTH OF MEMORY AREA */ void* output_area; /* POINTER ON MEMORY AREA */ };