       01  exci-return-code.
           03 exci-response            pic 9(8) comp.
           03 exci-reason              pic 9(8) comp.
           03 exci-sub-reason1         pic 9(8) comp.
           03 exci-sub-reason2         pic 9(8) comp.
           03 exci-msg-ptr             pointer.

       01  exci-dpl-retarea.
           03 exci-dpl-resp            pic 9(8) comp.
           03 exci-dpl-resp2           pic 9(8) comp.
           03 exci-dpl-abcode          pic x(4).

       01  exci-exec-return-code.
           03 exec-resp                pic 9(8) comp.
           03 exec-resp2               pic s9(8) comp.
           03 exec-abcode              pic x(4).
           03 exec-msg-len             pic 9(8) comp.
           03 exec-msg-ptr             pointer.

       77  version-1                   pic 9(8) comp value 1.
       77  init-user                   pic 9(8) comp value 1.
       77  allocate-pipe               pic 9(8) comp value 2.
       77  open-pipe                   pic 9(8) comp value 3.
       77  close-pipe                  pic 9(8) comp value 4.
       77  deallocate-pipe             pic 9(8) comp value 5.
       77  dpl-request                 pic 9(8) comp value 6.
       77  specific-pipe               pic x value x'00'.
       77  generic-pipe                pic x value x'80'.
       77  nosynconreturn              pic x value x'00'.
       77  synconreturn                pic x value x'80'.
