/* * WBStart.h V1.0 * * WBStart-Handler data structure definition * * (c) 1991 by Stefan Becker * */ #include #include #include /* Structure to send to the WBStart-Handler message port */ /* - wbsm_Name should be relative to wbsm_DirLock */ /* - wbsm_Stack is used as return field (TRUE == program has been started) */ struct WBStartMsg { struct Message wbsm_Msg; char *wbsm_Name; /* Name of the program */ BPTR wbsm_DirLock; /* Directory lock */ ULONG wbsm_Stack; /* Stack size */ LONG wbsm_Prio; /* Process priority */ ULONG wbsm_NumArgs; /* # of Args in ArgList */ struct WBArg *wbsm_ArgList; /* Pointer to Arguments */ }; /* Name of the handler message port */ #define WBS_PORTNAME "WBStart-Handler Port" /* Default name for the WBStart-Handler binary */ #define WBS_LOADNAME "L:WBStart-Handler"