[Contents] [Index] [Help] [Retrace] [Browse <] [Browse >]

AbortPkt(port,pkt)(d1/d2)               - Aborts an asynchronous packet,
                                          if possible. (V36)
AddBuffers(name,number)(d1/d2)          - Changes the number of buffers
                                          for a filesystem (V36)
AddDosEntry(dlist)(d1)                  - Add a Dos List entry to the
                                          lists (V36)
AddPart(dirname,filename,size)(d1/d2/d3)- Appends a file/dir to the end of
                                          a path (V36)
AddSegment(name,seg,system)(d1/d2/d3)   - Adds a resident segment to the
                                          resident list (V36)
AllocDosObject(type,tags)(d1/d2)        - Creates a dos object (V36)
AssignAdd(name,lock)(d1/d2)             - Adds a lock to an assign for
                                          multi-directory assigns (V36)
AssignLate(name,path)(d1/d2)            - Creates an assignment to a
                                          specified path later (V36)
AssignLock(name,lock)(d1/d2)            - Creates an assignment to a
                                          locked object (V36)
AssignPath(name,path)(d1/d2)            - Creates an assignment to a
                                          specified path (V36)
AttemptLockDosList(flags)(d1)           - Attempt to lock the Dos Lists
                                          for use (V36)
ChangeMode(type,fh,newmode)(d1/d2/d3)   - Change the current mode of a
                                          lock or filehandle (V36)
CheckSignal(mask)(d1)                   - Checks for break signals (V36)
Cli()()                                 - Returns a pointer to the CLI
                                          structure of the process (V36)
CliInitNewcli(dp)(a0)                   - Set up a process as a shell
                                          according to the inital packet.
CliInitRun(dp)(a0)                      - Set up a process as a shell
                                          according to the inital packet.
CompareDates(date1,date2)(d1/d2)        - Compares two datestamps (V36)
CreateNewProc(tags)(d1)                 - Create a new process (V36)
DateToStr(datetime)(d1)                 - Converts a DateStamp to a string
                                          (V36)
DeleteVar(name,flags)(d1/d2)            - Deletes a local or environment
                                          variable (V36)
DoPkt(port,action,arg1,arg2,arg3,arg4,arg5)(d1/d2/d3/d4/d5/d6/d7)
                                        - Send a dos packet and wait for
                                          reply (V36)
DupLockFromFH(fh)(d1)                   - Gets a lock on an open file (V36)

EndNotify(notify)(d1)                   - Ends a notification request (V36)

ErrorReport(code,type,arg1,device)(d1/d2/d3/d4)
                                        - Displays a Retry/Cancel
                                          requester for an error (V36)
ExAll(lock,buffer,size,data,control)(d1/d2/d3/d4/d5)
                                        - Examine an entire directory (V36)

ExamineFH(fh,fib)(d1/d2)                - Gets information on an open file
                                          (V36)
Fault(code,header,buffer,len)(d1/d2/d3/d4)
                                        - Returns the text associated with
                                          a DOS error code (V36)
FGetC(fh)(d1)                           - Read a character from the
                                          specified input (buffered) (V36)
FGets(fh,buf,buflen)(d1/d2/d3)          - Reads a line from the specified
                                          input (buffered) (V36)
FilePart(path)(d1)                      - Returns the last component of a
                                          path (V36)
FindArg(keyword,template)(d1/d2)        - Find a keyword in a template
                                          (V36)
FindCliProc(num)(d1)                    - Returns a pointer to the
                                          requested CLI process (V36)
FindDosEntry(dlist,name,flags)(d1/d2/d3)- Finds a specific Dos List entry
                                          (V36)
FindSegment(name,seg,system)(d1/d2/d3)  - Finds a segment on the resident
                                          list (V36)
FindVar(name,type)(d1/d2)               - Finds a local variable (V36)
Flush(fh)(d1)                           - Flushes buffers for a buffered
                                          filehandle (V36)
Format(filesystem,volumename,dostype)(d1/d2/d3)
                                        - Causes a filesystem to
                                          initialize itself (V36)
FPutC(fh,ch)(d1/d2)                     - Write a character to the
                                          specified output (buffered) (V36)
FPuts(fh,str)(d1/d2)                    - Writes a string the the
                                          specified output (buffered) (V36)
FRead(fh,block,blocklen,number)(d1/d2/d3/d4)
                                        - Reads a number of blocks from an
                                          input (buffered) (V36)
FreeArgs(args)(d1)                      - Free allocated memory after
                                          ReadArgs() (V36)
FreeDeviceProc(dp)(d1)                  - Releases port returned by
                                          GetDeviceProc() (V36)
FreeDosEntry(dlist)(d1)                 - Frees an entry created by
                                          MakeDosEntry (V36)
FreeDosObject(type,ptr)(d1/d2)          - Frees an object allocated by
                                          AllocDosObject() (V36)
FWrite(fh,block,blocklen,number)(d1/d2/d3/d4)
                                        - Writes a number of blocks to an
                                          output (buffered) (V36)
GetArgStr()()                           - Returns the arguments for the
                                          process (V36)
GetConsoleTask()()                      - Returns the default console for
                                          the process (V36)
GetCurrentDirName(buf,len)(d1/d2)       - Returns the current directory
                                          name (V36)
GetDeviceProc(name,dp)(d1/d2)           - Finds a handler to send a
                                          message to (V36)
GetFileSysTask()()                      - Returns the default filesystem
                                          for the process (V36)
GetProgramDir()()                       - Returns a lock on the directory
                                          the program was loaded
GetProgramName(buf,len)(d1/d2)          - Returns the current program name
                                          (V36)
GetPrompt(buf,len)(d1/d2)               - Returns the prompt for the
                                          current process (V36)
GetVar(name,buffer,size,flags)(d1/d2/d3/d4)
                                        - Returns the value of a local or
                                          global variable (V36)
Inhibit(name,onoff)(d1/d2)              - Inhibits access to a filesystem
                                          (V36)
InternalLoadSeg(fh,table,funcarray,stack)(d0/a0/a1/a2)
                                        - Low-level load routine (V36)
InternalUnLoadSeg(seglist,freefunc)(d1/a1)
                                        - Unloads a seglist loaded with
                                          InternalLoadSeg() (V36)
IsFileSystem(name)(d1)                  - Returns whether a Dos handler is
                                          a filesystem (V36)
LockDosList(flags)(d1)                  - Locks the specified Dos Lists
                                          for use (V36)
LockRecord(fh,offset,length,mode,timeout)(d1/d2/d3/d4/d5)
                                        - Locks a portion of a file (V36)
LockRecords(recArray,timeout)(d1/d2)    - Lock a series of records (V36)
MakeDosEntry(name,type)(d1/d2)          - Creates a DosList structure (V36)

MakeLink(name,dest,soft)(d1/d2/d3)      - Creates a filesystem link (V36)
MatchEnd(anchor)(d1)                    - Free storage allocated for
                                          MatchFirst()/MatchNext() (V36)
MatchFirst(pat,anchor)(d1/d2)           - Finds file that matches pattern
                                          (V36)
MatchNext(anchor)(d1)                   - Finds the next file or directory
                                          that matches pattern (V36)
MatchPattern(pat,str)(d1/d2)            - Checks for a pattern match with
                                          a string (V36)
MatchPatternNoCase(pat,str)(d1/d2)      - Checks for a pattern match with
                                          a string (V37)
MaxCli()()                              - Returns the highest CLI process
                                          number possibly in use (V36)
NameFromFH(fh,buffer,len)(d1/d2/d3)     - Get the name of an open
                                          filehandle (V36)
NameFromLock(lock,buffer,len)(d1/d2/d3) - Returns the name of a locked
                                          object (V36)
NewLoadSeg(file,tags)(d1/d2)            - Improved version of LoadSeg for
                                          stacksizes (V36)
NextDosEntry(dlist,flags)(d1/d2)        - Get the next Dos List entry (V36)

OpenFromLock(lock)(d1)                  - Opens a file you have a lock on
                                          (V36)
ParentOfFH(fh)(d1)                      - Returns a lock on the parent
                                          directory of a file (V36)
ParsePattern(pat,buf,buflen)(d1/d2/d3)  - Create a tokenized string for
                                          MatchPattern() (V36)
ParsePatternNoCase(pat,buf,buflen)(d1/d2/d3)
                                        - Create a tokenized string for
PathPart(path)(d1)                      - Returns a pointer to the end of
                                          the next-to-last (V36)
PrintFault(code,header)(d1/d2)          - Returns the text associated with
                                          a DOS error code (V36)
PutStr(str)(d1)                         - Writes a string the the default
                                          output (buffered) (V36)
ReadArgs(template,array,args)(d1/d2/d3) - Parse the command line input
                                          (V36)
ReadItem(name,maxchars,cSource)(d1/d2/d3)
                                        - Reads a single argument/name
                                          from command line (V36)
ReadLink(port,lock,path,buffer,size)(d1/d2/d3/d4/d5)
                                        - Reads the path for a soft
                                          filesystem link (V36)
Relabel(drive,newname)(d1/d2)           - Change the volume name of a
                                          volume (V36)
RemAssignList(name,lock)(d1/d2)         - Remove an entry from a multi-dir
                                          assign (V36)
RemDosEntry(dlist)(d1)                  - Removes a Dos List entry from
                                          it's list (V36)
RemSegment(seg)(d1)                     - Removes a resident segment from
                                          the resident list (V36)
ReplyPkt(dp,res1,res2)(d1/d2/d3)        - Replies a packet to the person
                                          who sent it to you (V36)
RunCommand(seg,stack,paramptr,paramlen)(d1/d2/d3/d4)
                                        - Runs a program using the current
                                          process (V36)
SameDevice(lock1,lock2)(d1/d2)          - Are two locks are on partitions
                                          of the device? (V37)
SameLock(lock1,lock2)(d1/d2)            - Returns whether two locks are on
                                          the same object (V36)
SelectInput(fh)(d1)                     - Select a filehandle as the
                                          default input channel (V36)
SelectOutput(fh)(d1)                    - Select a filehandle as the
                                          default input channel (V36)
SendPkt(dp,port,replyport)(d1/d2/d3)    - Sends a packet to a handler (V36)

SetArgStr(string)(d1)                   - Sets the arguments for the
                                          current process (V36)
SetConsoleTask(task)(d1)                - Sets the default console for the
                                          process (V36)
SetCurrentDirName(name)(d1)             - Sets the directory name for the
                                          process (V36)
SetFileDate(name,date)(d1/d2)           - Sets the modification date for a
                                          file or dir (V36)
SetFileSize(fh,pos,mode)(d1/d2/d3)      - Sets the size of a file (V36)
SetFileSysTask(task)(d1)                - Sets the default filesystem for
                                          the process (V36)
SetIoErr(result)(d1)                    - Sets the value returned by
                                          IoErr() (V36)
SetMode(fh,mode)(d1/d2)                 - Set the current behavior of a
                                          handler (V36)
SetProgramDir(lock)(d1)                 - Sets the directory returned by
                                          GetProgramDir (V36)
SetProgramName(name)(d1)                - Sets the name of the program
                                          being run (V36)
SetPrompt(name)(d1)                     - Sets the CLI/shell prompt for
                                          the current process (V36)
SetVar(name,buffer,size,flags)(d1/d2/d3/d4)
                                        - Sets a local or environment
                                          variable (V36)
SetVBuf(fh,buff,type,size)(d1/d2/d3/d4) - Set buffering modes and size
                                          (V36)
SplitName(name,seperator,buf,oldpos,size)(d1/d2/d3/d4/d5)
                                        - Splits out a component of a
                                          pathname into a buffer (V36)
StartNotify(notify)(d1)                 - Starts notification on a file or
                                          directory (V36)
StrToDate(datetime)(d1)                 - Converts a string to a DateStamp
                                          (V36)
StrToLong(string,value)(d1/d2)          - String to long value (decimal)
                                          (V36)
SystemTagList(command,tags)(d1/d2)      - Have a shell execute a command
                                          line (V36)
UnGetC(fh,character)(d1/d2)             - Makes a char available for
                                          reading again. (buffered) (V36)
UnLockDosList(flags)(d1)                - Unlocks the Dos List (V36)
UnLockRecord(fh,offset,length)(d1/d2/d3)- Unlock a record (V36)
UnLockRecords(recArray)(d1)             - Unlock a list of records (V36)
VFPrintf(fh,format,argarray)(d1/d2/d3)  - Format and print a string to a
                                          file (buffered) (V36)
VFWritef(fh,format,argarray)(d1/d2/d3)  - Write a BCPL formatted string to
                                          a file (buffered) (V36)
VPrintf(format,argarray)(d1/d2)         - Format and print string
                                          (buffered) (V36)
WaitPkt()()                             - Waits for a packet to arrive at
                                          your pr_MsgPort (V36)
WriteChars(buf,buflen)(d1/d2)           - Writes bytes to the the default
                                          output (buffered) (V36)