home *** CD-ROM | disk | FTP | other *** search
- #define PROGG_OPH
-
- #ifndef P_OBJECT_OPH
- #include <p\object>
- #endif
-
- #ifndef PROGH_OPH
- #include <sdk\progh>
- #endif
-
- #ifndef OLIB_OPH
- #include <sdk\olib>
- #endif
-
- #ifndef APPMAN_OPH
- #include <sdk\appman>
- #endif
-
- #ifndef FACTIVE_OPH
- #include <sdk\factive>
- #endif
-
- #ifndef IPC_OPH
- #include <sdk\ipc>
- #endif
-
- /* Constants for progtran */
-
- #define PROGTRAN_PROG_TYPE_MASK 0x7fff
- #define PROGTRAN_COMPATIBILITY_MODE 0x8000
-
- /* Property of progtran */
-
- STRUCT PRS_PROGTRAN
- st#(SIZEOF(PROGTRAN_STATUS))
- buf#(256)
- ENDS
-
- STRUCT PR_PROGTRAN
- root#(SIZEOF(PRS_ROOT))
- server#(SIZEOF(PRS_SERVER))
- progtran#(SIZEOF(PRS_PROGTRAN))
- ENDS
-
- /* Property of progexec */
-
- STRUCT PRS_PROGEXEC
- result#(SIZEOF(PROGEXEC_RESBUF))
- ENDS
-
- STRUCT PR_PROGEXEC
- root#(SIZEOF(PRS_ROOT))
- active#(SIZEOF(PRS_ACTIVE))
- progexec#(SIZEOF(PRS_PROGEXEC))
- ENDS
-
- /* Property of progfind */
-
- STRUCT PRS_PROGFIND
- pbuf%
- ENDS
-
- STRUCT PR_PROGFIND
- root#(SIZEOF(PRS_ROOT))
- locs#(SIZEOF(PRS_LOCS))
- progfind#(SIZEOF(PRS_PROGFIND))
- ENDS
-