39 lines
906 B
Markdown
39 lines
906 B
Markdown
# MEDDFN
|
|
|
|
MEDDFN ist ein IBM i RPGLE-Projekt zur Erstellung, Löschung und
|
|
Abfrage von IBM i Media Definitionen (`*MEDDFN`).
|
|
|
|
Das Projekt verwendet die IBM i APIs für Media Definitions und
|
|
implementiert einen Builder sowie einen Parser für das
|
|
`TAPE0200`-Format.
|
|
|
|
## Ziel
|
|
|
|
Das Projekt soll die Arbeit mit `*MEDDFN`-Objekten über ein
|
|
wiederverwendbares Serviceprogramm ermöglichen.
|
|
|
|
Das Serviceprogramm stellt aktuell drei öffentliche Prozeduren bereit:
|
|
|
|
- `MD_CreateMediaDefinition`
|
|
- `MD_DeleteMediaDefinition`
|
|
- `MD_RetrieveMediaDefinition`
|
|
|
|
## Projektstruktur
|
|
|
|
Das Projekt wird als IFS-Projekt mit VS Code und Code for IBM i
|
|
entwickelt.
|
|
|
|
```text
|
|
MEDDFN/
|
|
├── .vscode/
|
|
├── meddfn_h.rpgle
|
|
├── meddfnap_h.rpgle
|
|
├── meddfnbld.rpgle
|
|
├── meddfnprs.rpgle
|
|
├── meddfnsrv.rpgle
|
|
├── meddfntstp.rpgle
|
|
├── meddfnsrvb.rpgle
|
|
├── README.md
|
|
└── DESIGN.md
|
|
|