home *** CD-ROM | disk | FTP | other *** search
- #ifndef __INC_POS_PROTO_PLIBEXT_H
- #define __INC_POS_PROTO_PLIBEXT_H
- /*******************************************************************
- Includes Release 24
- (C) Copyright 1995-1997 proDAD
- All Rights Reserved
-
- $AUT Holger Burkarth
- $DAT >>pLibExt.h<< 13 Feb 1997 09:54:02 - (C) ProDAD
- *******************************************************************/
- #ifndef __INC_POS_PDOS_DOSTYPES_H
- #include <pDOS/DosTypes.h>
- #endif
- #ifndef __INC_POS_PDOS_DOSERRORS_H
- #include <pDOS/DosErrors.h>
- #endif
-
-
-
- #ifdef __cplusplus
- extern "C" {
- #endif
-
- dossize_t pOS_FWritef(struct pOS_FileHandle*,const CHAR* format,...);
- SLONG pOS_GetDosObjectType(const struct pOS_FileLock*,const dosname_t*);
- SLONG pOS_GetDosLockType(const struct pOS_FileLock*);
- BOOL pOS_CheckBreakSignal(VOID);
- struct pOS_Screen* pOS_OpenScreen(ULONG tags,...);
- struct pOS_Window* pOS_OpenWindow(ULONG tags,...);
- struct pOS_RastPort* pOS_AllocRastPort(struct pOS_GfxLibrary*,ULONG tags,...);
- const CHAR* pOS_GetNextString(const CHAR* string,CHAR* buffer,size_t bufSize);
- struct pOS_Process *pOS_CreateProcess(ULONG tags,...);
- SLONG pOS_System(const CHAR*,ULONG tags,...);
- dossize_t pOS_GetDosObjectSize(const struct pOS_FileLock*,const dosname_t*);
- ULONG pOS_GetDosFailFromStr(const CHAR*);
- __ARID__ struct pOS_DosArgs* pOS_ReadDosArgs(const CHAR*,ULONG*,size_t,ULONG tags,...);
- CHAR* pOS_VSPrintf(CHAR* string,const CHAR* format,const ULONG* argv);
- CHAR* pOS_SPrintf(CHAR* string,const CHAR* format,...);
- BOOL pOS_DosInfoDataName(const struct pOS_FileLock*,const dosname_t*,struct pOS_DosInfoData*);
- BOOL pOS_DosErrPrintf(struct pOS_FileHandle* cerr,const CHAR* format,...);
- struct pOS_GfxMap* pOS_AllocGfxMap(struct pOS_GfxLibrary* lib,ULONG tags,...);
- __ARID__ APTR pOS_NewGObject(struct pOS_NClass*,const CHAR*,ULONG ver,ULONG tags,...);
- __ARID__ APTR pOS_NewIObject(struct pOS_NClass*,const CHAR*,ULONG ver,ULONG tags,...);
- ULONG pOS_SetRastPort(struct pOS_RastPort* rp,ULONG tags,...);
- ULONG pOS_GetRastPort(struct pOS_RastPort* rp,ULONG tags,...);
- VOID pOS_Debugf(ULONG type,const CHAR*,...);
- VOID pOS_VDebugf(ULONG type,const CHAR*,const ULONG*);
- ULONG pOS_SetGadgetAttrs(struct pOS_Window*,struct pOS_Gadget*,ULONG tags,...);
- ULONG pOS_GetObjectData(APTR obj,ULONG tag);
- ULONG pOS_SetObjectData(APTR obj,ULONG tag,...);
- ULONG pOS_GetAbsObjectData(const struct pOS_Class*,APTR obj,ULONG tag);
- ULONG pOS_SetAbsObjectData(const struct pOS_Class*,APTR obj,ULONG tag,...);
- CHAR *pOS_SearchSxTxt(const dosname_t*,CHAR*,size_t bufSize,ULONG tags,...);
- struct pOS_BubbleHelp *pOS_CreateBubbleHelp(ULONG tags,...);
- struct pOS_Drag *pOS_CreateDrag(ULONG tags,...);
- VOID pOS_TimeDelay(ULONG sec,ULONG mics);
- VOID kprintf(const CHAR* format,...);
- VOID pOS_KPrintf(const CHAR* format,...);
-
-
- #ifdef __cplusplus
- }
- #endif
-
- #endif
-