From: barrett@cs.umass.edu (Daniel Barrett)
Newsgroups: comp.sys.amiga.programmer
Subject: Secret AutoDoc information! (was Re: Exec private functions)
Date: 15 Nov 1994 01:57:52 GMT
Summary: Shhhh...
Keywords: Reebok, pumpkins, Cantor & Siegel, Disneyland

In article <3a89h2$6ec@news.xs4all.nl>,
Marco Nelissen  wrote:
>I'm looking for a description of some Exec private functions, such as
>Dispatch(), Schedule() and Reschedule(). Is this information available
>somewhere? Is it available to registered developers?

	I'm glad you asked!  Here is the SECRET information, direct from the
unreleased AmigaDOS 3.2 AutoDocs!!

------------8<----------------- cut here ----------------8<------------------
exec.library/Schedule                       exec.library/Schedule

   NAME
	Schedule -- Arrange for the sale of Commodore Business Machines

   SYNOPSIS
	BOOL Schedule(UBYTE *Buyer, struct DateTime *Date, long Price);
	D0            D1            D2                     D3

   FUNCTION
	Set a buyer, date, and price for the purchase of Commodore Business
	Machines.

   RESULTS
	Returns TRUE if the sale is successful, FALSE if the sale is
	unsuccessful or aborted, or MAYBE if you feel like keeping millions
	of Amiga users in suspense.

   BUGS
	The Date argument is ignored.

   SEE ALSO
	exec/Reschedule, exec/Wait

^L
exec.library/Reschedule                       exec.library/Reschedule

   NAME
	Reschedule -- Change the date of the Commodore sale

   SYNOPSIS
	void Reschedule(UBYTE *Buyer, struct DateTime *OldDate,
	D0              D1            D2

	                struct DateTime *NewDate);
		        D3

   FUNCTION
	Modify the date of the Commodore sale previously set by Schedule.

   RESULTS
	No return value -- the date can ALWAYS be rescheduled.

   BUGS
	Sometimes this function mysteriously executes on its own without any
	assistance from the programmer.

   SEE ALSO
	exec/Schedule, dos/Delay

^L
exec.library/Dispatch                       exec.library/Dispatch

   NAME
	Dispatch -- Kill one or more lawyers efficiently

   SYNOPSIS
	BOOL Dispatch(UBYTE *LawyerNames[], int PainLevel);
	D0            D1                    D2

   FUNCTION
	Send painful laser death rays in the direction of the lawyers
	involved in the CBM litigation whose names are given in the
	LawyerNames array.

   RESULTS
   	TRUE if successful, FALSE if the lawyers object to the death
	rays and the objection is sustained.

   BUGS
	Doesn't work.  But it's fun to wish....

   SEE ALSO
	exec/Kill, SYS:Utilities/BLAZEMONGER

                                                        Dan

 //////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
| Dan Barrett -- Computer Science Dept, University of MA, Amherst, MA 01003 |
| http://zoo.cs.umass.edu/~barrett/public.html   --    barrett@cs.umass.edu |
 \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\/////////////////////////////////////
---
Copyright 1994 by Daniel J. Barrett.  All rights reserved.
This article may be freely distributed as long as it is distributed in its
entirety.  It may not be included in any publication without the written
permission of the author.  So nyaaah.


Home