home *** CD-ROM | disk | FTP | other *** search
- * SS.library FD file (c) 1994 Martin Mares, MJSoft System Software
- ##base _SSBase
- ##bias 30
- ##public
- StartupInit(StartupStruct,WbMsg,SSVars)(A0/D7/A5)
- ExitCleanup(SSVars)(A5)
- ExitError(Text,Params,SSVars)(A0/A1/A5)
- DisplayError(Text,Params,SSVars)(A0/A1/A5)
- DosError(Text,Params,SSVars)(A0/A1/A5)
- ReportError(ErrorCode,Params,SSVars)(D0/A1/A5)
- TestBreak(SSVars)(A5)
- Printf(Text,Params,SSVars)(A0/A1/A5)
- Puts(Text,SSVars)(A0/A5)
- PutsNL(Text,SSVars)(A0/A5)
- FormatStr(Format,Data,DestBuf,SSVars)(A0/A1/A2/A5)
- StrCat(Dest,Source,SSVars)(A0/A1/A5)
- StrToL(String,SSVars)(A0/A5)
- ParseArgs(Src,Tmpl,ExHelp,StoreTo,Flags,SSVars)(A0/A1/A2/A3/D0/A5)
- CreateResList(SSVars)(A5)
- GetResList(SSVars)(A5)
- FreeResList(SSVars)(A5)
- FreeAllResLists(SSVars)(A5)
- TrackObject(type,SSVars)(D0/A5)
- FreeObject(tracker,SSVars)(A0/A5)
- TrackRoutine(routine,args,SSVars)(A0/A1/A5)
- TrackExtd(type,extsize,SSVars)(D0/D1/A5)
- TrackSlave(master,slave,SSVars)(A0/A1/A5)
- TrackAllocMem(size,requirements,SSVars)(D0/D1/A5)
- TrackAlloc(size,SSVars)(D0/A5)
- TrackOpen(name,openmode,SSVars)(A0/D0/A5)
- TrackLock(name,lockmode,SSVars)(A0/D0/A5)
- TrackPort(SSVars)(A5)
- TrackIoRq(Port,Size,SSVars)(A0/D0/A5)
- TrackSignal(SSVars)(A5)
- TrackDevice(DevName,IORQ,unit,flags,ErrTab,SSVars)(A0/A1/D0/D1/A2/A5)
- TrackLibrary(LibName,version,SSVars)(A0/D0/A5)
- TrackDosObject(Type,Tags,SSVars)(D0/A0/A5)
- LoadFile(name,SSVars)(A0/A5)
- ChkRead(tracker,buffer,size,SSVars)(A0/A1/D0/A5)
- ChkWrite(tracker,buffer,size,SSVars)(A0/A1/D0/A5)
- InitHashTree(NumBranches,Flags,SSVars)(D0/D1/A5)
- AddHashItem(HashTree,Name,DataSize,SSVars)(A0/A1/D0/A5)
- FindHashItem(HashTree,Name,SSVars)(A0/A1/A5)
- AddExtension(Source,Dest,Ext,MaxSize,SSVars)(A0/A1/A2/D0/A5)
- SetExtension(Source,Dest,Ext,MaxSize,SSVars)(A0/A1/A2/D0/A5)
- GetExtension(FileName,SSVars)(A0/A5)
- RemExtension(FileName,SSVars)(A0/A5)
- ChkDoIO(Messsage,DeviceTracker,SSVars)(A0/A1/A5)
- SimpleRequest(Msg,Params,Gadgets,SSVars)(A0/A1/A2/A5)
- AddSSExtens(ExtNode,SSVars)(A0/A5)
- RemSSExtens(ExtNode,SSVars)(A0/A5)
- TrackPool(Quantum,Threshold,Flags,SSVars)(D0/D1/D2/A5)
- PoolAlloc(Pool,size,SSVars)(A0/D0/A5)
- PoolFree(Pool,Address,Size,SSVars)(A0/A1/D0/A5)
- TrackLinPool(Quantum,Flags,SSVars)(D0/D1/A5)
- LinearAlloc(Pool,size,SSVars)(A0/D1/A5)
- LinearAllocN(Pool,size,SSVars)(A0/D1/A5)
- MergeResLists(SSVars)(A5)
- CallBlock(Routine,LeaveResources,SSVars)(A0/D0/A5)
- QuickSort(Field,NumEl,ElSize,CFunc,SSVars)(A0/D0/D1/A1/A5)
- SortStrings(Field,NumEl,SSVars)(A0/D0/A5)
- SortLongs(Field,NumEl,SSVars)(A0/D0/A5)
- SortList(List,CompFunc,SSVars)(A0/A1/A5)
- SortListName(List,SSVars)(A0/A5)
- TrackAllocPub(Size,SSVars)(D0/A5)
- RelinkObject(Object,SSVars)(A0/A5)
- TestStack(SSVars)(A5)
- TrackOpenBuf(name,openmode,bufsize,SSVars)(A0/D0/D1/A5)
- TrackOpenBufFH(name,openmode,bufsize,fh,SSVars)(A0/D0/D1/D2/A5)
- TrackBufHandle(name,openmode,bufsize,SSVars)(A0/D0/D1/A5)
- ChkTryRead(tracker,buffer,size,SSVars)(A0/A1/D0/A5)
- BGetByte(tracker,SSVars)(A2/A5)
- BGetWord(tracker,SSVars)(A2/A5)
- BGetLong(tracker,SSVars)(A2/A5)
- BPutByte(char,tracker,SSVars)(D0/A3/A5)
- BPutWord(char,tracker,SSVars)(D0/A3/A5)
- BPutLong(char,tracker,SSVars)(D0/A3/A5)
- BPutChar(char,tracker,SSVars)(D0/A3/A5)
- BPutString(string,tracker,SSVars)(A0/A3/A5)
- BGetString(buf,size,tracker,SSVars)(A0/D0/A2/A5)
- BPuts(string,tracker,SSVars)(A0/A3/A5)
- BPutsNL(string,tracker,SSVars)(A0/A3/A5)
- BGets(buf,size,tracker,SSVars)(A0/D0/A2/A5)
- BPrintf(string,data,tracker,SSVars)(A0/A1/A3/A5)
- BRead(tracker,buffer,size,SSVars)(A0/A2/D0/A5)
- BWrite(tracker,buffer,size,SSVars)(A0/A3/D0/A5)
- BSeek(tracker,offset,SSVars)(A2/D0/A5)
- BRelSeek(tracker,offset,SSVars)(A2/D0/A5)
- BTell(tracker,SSVars)(A2/A5)
- BUnGetc(char,tracker,SSVars)(D0/A2/A5)
- BFlush(tracker,SSVars)(A2/A5)
- ##end
-