iac.h File Reference

#include <AppleEvents.h>

Include dependency graph for iac.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  tyIACglobals

Defines

#define __IAC__

Typedefs

typedef pascal Boolean(* tyFScallback )(FSSpec *)
typedef pascal OSErr(* tyAEHandler )(const AppleEvent *, AppleEvent *, long)
typedef pascal void(* tyAsynchCallback )(AppleEvent *)

Functions

Boolean IACinit (void)
Boolean IAChaveappleevents (void)
Boolean IACinstallhandler (AEEventClass, AEEventID, ProcPtr)
Boolean IACremovehandler (AEEventClass, AEEventID, ProcPtr)
Boolean IAChandlerinstalled (OSType, OSType, Boolean)
Boolean IACinstallcoercionhandler (DescType, DescType, ProcPtr)
Boolean IACnewverb (OSType, OSType, OSType, AppleEvent *)
Boolean IACsendverb (AppleEvent *, AppleEvent *)
Boolean IACsendverbnoreply (AppleEvent *, AppleEvent *)
Boolean IACdisposeverb (AppleEvent *)
OSType IACgetverbclass (void)
OSType IACgetverbtoken (void)
void IACparamerror (OSErr, Str255, OSType)
Boolean IACiserrorreply (Str255)
Boolean IACreturnerror (short, Str255)
void IACnothandlederror (void)
OSErr IACdrivefilelist (tyFScallback)
OSType IACgetsender (void)
Boolean IACnextparamisoptional (void)
Boolean IACinstallsystemhandler (AEEventClass, AEEventID, ProcPtr)
Boolean IACremovesystemhandler (AEEventClass, AEEventID, ProcPtr)
Boolean IACnewsystemverb (OSType, OSType, AppleEvent *)
void IACremovesystemhandlers (void)
Boolean IACsendasynch (AppleEvent *, tyAsynchCallback)
pascal short IACwaitroutine (EventRecord *, long *, RgnHandle *)
Boolean IACpushbinaryparam (Handle, OSType, OSType)
Boolean IACgetbinaryparam (OSType, Handle *, OSType *)
Boolean IACreturnbinary (Handle, OSType)
Boolean IACgetbinaryitem (AEDescList *, long, Handle *, OSType *)
Boolean IACpushbinaryitem (AEDescList *, Handle, OSType, long)
Boolean IACpushbooleanparam (Boolean val, OSType keyword)
Boolean IACgetbooleanparam (OSType, Boolean *)
Boolean IACreturnboolean (Boolean)
Boolean IACgetbooleanitem (AEDescList *, long, Boolean *)
Boolean IACpushbooleanitem (AEDescList *, Boolean, long)
Boolean IACpushdateparam (long, OSType)
Boolean IACgetdateparam (OSType, long *)
Boolean IACreturndate (long)
Boolean IACgetdateitem (AEDescList *, long, long *)
Boolean IACpushdateitem (AEDescList *, long, long)
Boolean IACpushdoubleparam (double, OSType)
Boolean IACgetdoubleparam (OSType, double *)
Boolean IACreturndouble (double)
Boolean IACgetdoubleitem (AEDescList *, long, double *)
Boolean IACpushdoubleitem (AEDescList *, double, long)
Boolean IACpushfilespecparam (FSSpec *, OSType)
Boolean IACgetfilespecparam (OSType, FSSpec *)
Boolean IACreturnfilespec (FSSpec *)
Boolean IACgetfilespecitem (AEDescList *, long, FSSpec *)
Boolean IACpushfilespecitem (AEDescList *, FSSpec *, long)
Boolean IACpushlistparam (AEDescList *, OSType)
Boolean IACreturnlist (AEDescList *)
Boolean IACgetlistparam (OSType, AEDescList *)
Boolean IACgetlistitem (AEDescList *, long, AEDescList *)
Boolean IACpushlistitem (AEDescList *, AEDescList *, long)
Boolean IACnewlist (AEDescList *)
Boolean IACpushlongparam (long, OSType)
Boolean IACgetlongparam (OSType, long *)
Boolean IACreturnlong (long)
Boolean IACgetlongitem (AEDescList *, long, long *)
Boolean IACpushlongitem (AEDescList *, long, long)
Boolean IACpushpointparam (Point, OSType)
Boolean IACgetpointparam (OSType, Point *)
Boolean IACreturnpoint (Point)
Boolean IACgetpointitem (AEDescList *, long, Point *)
Boolean IACpushpointitem (AEDescList *, Point, long)
Boolean IACpushrecordparam (AERecord *, OSType)
Boolean IACreturnrecord (AERecord *)
Boolean IACgetrecordparam (OSType, AERecord *)
Boolean IACgetrecorditem (AEDescList *, long, AERecord *)
Boolean IACpushrecorditem (AEDescList *, AERecord *, long)
Boolean IACnewrecord (AERecord *)
Boolean IACgetiteminfo (AERecord *, long, AEKeyword *, DescType *, Size *)
Boolean IACpushrectparam (Rect *, OSType)
Boolean IACgetrectparam (OSType, Rect *)
Boolean IACreturnrect (Rect *)
Boolean IACgetrectitem (AEDescList *, long, Rect *)
Boolean IACpushrectitem (AEDescList *, Rect *, long)
Boolean IACpushRGBColorparam (RGBColor *, OSType)
Boolean IACgetRGBColorparam (OSType, RGBColor *)
Boolean IACreturnRGBColor (RGBColor *)
Boolean IACgetRGBColoritem (AEDescList *, long, RGBColor *)
Boolean IACpushRGBColoritem (AEDescList *, RGBColor *, long)
Boolean IACpushshortparam (short, OSType)
Boolean IACgetshortparam (OSType, short *)
Boolean IACreturnshort (short)
Boolean IACgetshortitem (AEDescList *, long, short *)
Boolean IACpushshortitem (AEDescList *, short, long)
Boolean IACpushstringparam (StringPtr, OSType)
Boolean IACgetstringparam (OSType, StringPtr)
Boolean IACreturnstring (StringPtr)
Boolean IACgetstringitem (AEDescList *, long, StringPtr)
Boolean IACpushstringitem (AEDescList *, StringPtr, long)
Boolean IACpushstring4param (OSType, OSType)
Boolean IACgetstring4param (OSType, OSType *)
Boolean IACreturnstring4 (OSType)
Boolean IACgetstring4item (AEDescList *, long, OSType *)
Boolean IACpushstring4item (AEDescList *, OSType, long)
Boolean IACpushtableparam (Handle, OSType)
Boolean IACgettableparam (OSType, Handle *)
Boolean IACreturntable (Handle)
Boolean IACgettableitem (AEDescList *, long, Handle *)
Boolean IACpushtableitem (AEDescList *, Handle, long)
Boolean IACpushtextparam (Handle, OSType)
Boolean IACgettextparam (OSType, Handle *)
Boolean IACreturntext (Handle)
Boolean IACgettextitem (AEDescList *, long, Handle *)
Boolean IACpushtextitem (AEDescList *, Handle, long)
Boolean IACpushtextitemcopy (AEDescList *, Handle, long)
Boolean IACnewnetworkverb (ConstStr255Param, OSType, OSType, AppleEvent *)

Variables

tyIACglobals IACglobals
AEIdleUPP IACwaitroutineUPP


Define Documentation

#define __IAC__
 

Definition at line 8 of file iac.h.


Typedef Documentation

typedef pascal OSErr(* tyAEHandler)(const AppleEvent *, AppleEvent *, long)
 

Definition at line 42 of file iac.h.

typedef pascal void(* tyAsynchCallback)(AppleEvent *)
 

Definition at line 44 of file iac.h.

typedef pascal Boolean(* tyFScallback)(FSSpec *)
 

Definition at line 40 of file iac.h.


Function Documentation

Boolean IACdisposeverb AppleEvent  ) 
 

Definition at line 229 of file iacsend.c.

References tyIACglobals::errorcode, IACglobals, and noErr.

Referenced by runworldwideurl().

OSErr IACdrivefilelist tyFScallback   ) 
 

Definition at line 26 of file iacapps.c.

References tyIACglobals::errorcode, tyIACglobals::event, i, IACglobals, keyDirectObject, noErr, typeAEList, and typeFSS.

Referenced by handleopen(), and handleprint().

Boolean IACgetbinaryitem AEDescList ,
long  ,
Handle ,
OSType
 

Definition at line 45 of file iacbinary.c.

References copydatahandle(), tyAEDesc::dataHandle, tyAEDesc::descriptorType, tyIACglobals::errorcode, IACglobals, key, noErr, NULL, typeAEList, and typeWildCard.

Referenced by IACgetbinaryparam().

Here is the call graph for this function:

Boolean IACgetbinaryparam OSType  ,
Handle ,
OSType
 

Definition at line 30 of file iacbinary.c.

References tyIACglobals::errorcode, tyIACglobals::event, IACgetbinaryitem(), IACglobals, IACparamerror(), and tyIACglobals::nextparamoptional.

Here is the call graph for this function:

Boolean IACgetbooleanitem AEDescList ,
long  ,
Boolean
 

Definition at line 41 of file iacboolean.c.

References tyIACglobals::errorcode, IACglobals, key, noErr, typeAEList, and typeBoolean.

Referenced by IACgetbooleanparam().

Boolean IACgetbooleanparam OSType  ,
Boolean
 

Definition at line 26 of file iacboolean.c.

References tyIACglobals::errorcode, tyIACglobals::event, IACgetbooleanitem(), IACglobals, IACparamerror(), and tyIACglobals::nextparamoptional.

Referenced by enablealertverb(), IACsetcardattributes(), IACsetobjectattributes(), seticonattributes(), setpopupattributes(), and settextattributes().

Here is the call graph for this function:

Boolean IACgetdateitem AEDescList ,
long  ,
long
 

Definition at line 45 of file iacdate.c.

References tyIACglobals::errorcode, IACglobals, key, noErr, typeAEList, and typeDate.

Referenced by IACgetdateparam().

Boolean IACgetdateparam OSType  ,
long
 

Definition at line 30 of file iacdate.c.

References tyIACglobals::errorcode, tyIACglobals::event, IACgetdateitem(), IACglobals, IACparamerror(), and tyIACglobals::nextparamoptional.

Here is the call graph for this function:

Boolean IACgetdoubleitem AEDescList ,
long  ,
double * 
 

Boolean IACgetdoubleparam OSType  ,
double * 
 

Boolean IACgetfilespecitem AEDescList ,
long  ,
FSSpec
 

Definition at line 41 of file iacfilespec.c.

References tyIACglobals::errorcode, IACglobals, key, noErr, typeAEList, and typeFSS.

Referenced by IACgetfilespecparam().

Boolean IACgetfilespecparam OSType  ,
FSSpec
 

Definition at line 26 of file iacfilespec.c.

References tyIACglobals::errorcode, tyIACglobals::event, IACgetfilespecitem(), IACglobals, IACparamerror(), and tyIACglobals::nextparamoptional.

Here is the call graph for this function:

Boolean IACgetiteminfo AERecord ,
long  ,
AEKeyword ,
DescType ,
Size * 
 

Definition at line 104 of file iacrecord.c.

References tyIACglobals::errorcode, IACglobals, noErr, NULL, and typeWildCard.

Boolean IACgetlistitem AEDescList ,
long  ,
AEDescList
 

Definition at line 52 of file iaclist.c.

References tyIACglobals::errorcode, IACglobals, key, noErr, and typeAEList.

Referenced by IACgetlistparam().

Boolean IACgetlistparam OSType  ,
AEDescList
 

Definition at line 25 of file iaclist.c.

References tyIACglobals::errorcode, tyIACglobals::event, IACgetlistitem(), IACglobals, IACparamerror(), and tyIACglobals::nextparamoptional.

Here is the call graph for this function:

Boolean IACgetlongitem AEDescList ,
long  ,
long
 

Definition at line 41 of file iaclong.c.

References tyIACglobals::errorcode, IACglobals, key, noErr, typeAEList, and typeLongInteger.

Referenced by IACgetlongparam().

Boolean IACgetlongparam OSType  ,
long
 

Definition at line 26 of file iaclong.c.

References tyIACglobals::errorcode, tyIACglobals::event, IACgetlongitem(), IACglobals, IACparamerror(), and tyIACglobals::nextparamoptional.

Here is the call graph for this function:

Boolean IACgetpointitem AEDescList ,
long  ,
Point
 

Definition at line 43 of file iacpoint.c.

References tyIACglobals::errorcode, IACglobals, key, noErr, typeAEList, and typePoint.

Referenced by IACgetpointparam().

Boolean IACgetpointparam OSType  ,
Point
 

Definition at line 28 of file iacpoint.c.

References tyIACglobals::errorcode, tyIACglobals::event, IACgetpointitem(), IACglobals, IACparamerror(), and tyIACglobals::nextparamoptional.

Here is the call graph for this function:

Boolean IACgetrecorditem AEDescList ,
long  ,
AERecord
 

Definition at line 41 of file iacrecord.c.

References tyIACglobals::errorcode, IACglobals, key, noErr, typeAEList, and typeAERecord.

Referenced by IACgetrecordparam().

Boolean IACgetrecordparam OSType  ,
AERecord
 

Definition at line 26 of file iacrecord.c.

References tyIACglobals::errorcode, tyIACglobals::event, IACgetrecorditem(), IACglobals, IACparamerror(), and tyIACglobals::nextparamoptional.

Here is the call graph for this function:

Boolean IACgetrectitem AEDescList ,
long  ,
Rect
 

Definition at line 42 of file iacrect.c.

References tyIACglobals::errorcode, IACglobals, key, noErr, typeAEList, and typeRect.

Referenced by IACgetrectparam().

Boolean IACgetrectparam OSType  ,
Rect
 

Definition at line 28 of file iacrect.c.

References tyIACglobals::errorcode, tyIACglobals::event, IACgetrectitem(), IACglobals, IACparamerror(), and tyIACglobals::nextparamoptional.

Referenced by IACsetobjectattributes(), movewindowverb(), and perftestverb().

Here is the call graph for this function:

Boolean IACgetRGBColoritem AEDescList ,
long  ,
RGBColor
 

Definition at line 44 of file iacrgb.c.

References tyIACglobals::errorcode, IACglobals, key, noErr, typeAEList, and typeRGBColor.

Referenced by IACgetRGBColorparam().

Boolean IACgetRGBColorparam OSType  ,
RGBColor
 

Definition at line 29 of file iacrgb.c.

References tyIACglobals::errorcode, tyIACglobals::event, IACgetRGBColoritem(), IACglobals, IACparamerror(), and tyIACglobals::nextparamoptional.

Referenced by IACsetcardattributes(), IACsetobjectattributes(), and setcolorattributes().

Here is the call graph for this function:

OSType IACgetsender void   ) 
 

Definition at line 149 of file iacreceive.c.

References tyIACglobals::errorcode, tyIACglobals::event, IACglobals, keyAddressAttr, sizeof(), and typeType.

Referenced by editverb().

Here is the call graph for this function:

Boolean IACgetshortitem AEDescList ,
long  ,
short
 

Definition at line 39 of file iacshort.c.

References tyIACglobals::errorcode, IACglobals, key, noErr, typeAEList, and typeShortInteger.

Referenced by IACgetshortparam().

Boolean IACgetshortparam OSType  ,
short
 

Definition at line 25 of file iacshort.c.

References tyIACglobals::errorcode, tyIACglobals::event, IACgetshortitem(), IACglobals, IACparamerror(), and tyIACglobals::nextparamoptional.

Referenced by IACsetcardattributes(), IACsetobjectattributes(), nthwindowverb(), scrollwindowverb(), setfontsizeverb(), seticonattributes(), setpopupattributes(), setrectattributes(), and setscrollbarattributes().

Here is the call graph for this function:

Boolean IACgetstring4item AEDescList ,
long  ,
OSType
 

Definition at line 41 of file iacstring4.c.

References tyIACglobals::errorcode, IACglobals, key, noErr, typeAEList, and typeType.

Referenced by IACgetstring4param().

Boolean IACgetstring4param OSType  ,
OSType
 

Definition at line 26 of file iacstring4.c.

References tyIACglobals::errorcode, tyIACglobals::event, IACgetstring4item(), IACglobals, IACparamerror(), and tyIACglobals::nextparamoptional.

Referenced by IACsetobjectattributes().

Here is the call graph for this function:

Boolean IACgetstringitem AEDescList ,
long  ,
StringPtr 
 

Definition at line 40 of file iacstring.c.

References tyIACglobals::errorcode, IACglobals, key, noErr, typeAEList, and typeChar.

Referenced by IACgetstringparam().

Boolean IACgetstringparam OSType  ,
StringPtr 
 

Definition at line 25 of file iacstring.c.

References tyIACglobals::errorcode, tyIACglobals::event, IACgetstringitem(), IACglobals, IACparamerror(), and tyIACglobals::nextparamoptional.

Here is the call graph for this function:

Boolean IACgettableitem AEDescList ,
long  ,
Handle
 

Definition at line 53 of file iactable.c.

References copydatahandle(), tyIACglobals::errorcode, IACglobals, key, noErr, NULL, typeAEList, and typeTable.

Here is the call graph for this function:

Boolean IACgettableparam OSType  ,
Handle
 

Definition at line 31 of file iactable.c.

References binarytype, DisposeHandle, IACgetbinaryparam(), IACparamerror(), nil, and typeTable.

Here is the call graph for this function:

Boolean IACgettextitem AEDescList ,
long  ,
Handle
 

Definition at line 43 of file iactext.c.

References copydatahandle(), tyIACglobals::errorcode, IACglobals, key, noErr, NULL, typeAEList, and typeChar.

Referenced by IACgettextparam().

Here is the call graph for this function:

Boolean IACgettextparam OSType  ,
Handle
 

Definition at line 28 of file iactext.c.

References tyIACglobals::errorcode, tyIACglobals::event, IACgettextitem(), IACglobals, IACparamerror(), and tyIACglobals::nextparamoptional.

Referenced by getObjectAttributesVerb(), IACsetobjectattributes(), puttextverb(), setObjectAttributesVerb(), setpopupattributes(), and settextattributes().

Here is the call graph for this function:

OSType IACgetverbclass void   ) 
 

Definition at line 134 of file iacreceive.c.

References tyIACglobals::event, IACgetlongattr(), IACglobals, keyEventClassAttr, and typeType.

Here is the call graph for this function:

OSType IACgetverbtoken void   ) 
 

Definition at line 119 of file iacreceive.c.

References tyIACglobals::event, IACgetlongattr(), IACglobals, keyEventIDAttr, and typeType.

Referenced by appleEventHandler(), attributeshandler(), handleapp1verb(), and IACparamerror().

Here is the call graph for this function:

Boolean IAChandlerinstalled OSType  ,
OSType  ,
Boolean 
 

Definition at line 71 of file iachandler.c.

References tyIACglobals::errorcode, handler, IACglobals, and noErr.

Boolean IAChaveappleevents void   ) 
 

Definition at line 263 of file iacapps.c.

References noErr.

Referenced by IACinit().

Boolean IACinit void   ) 
 

Definition at line 215 of file iacapps.c.

References CoercePSNToType(), CoerceTargetIDToType(), fl, IACgetprocesscreator(), IACglobals, IAChaveappleevents(), IACinstallcoercionhandler(), IACwaitroutine(), IACwaitroutineUPP, tyIACglobals::idprocess, tyIACglobals::nextparamoptional, nil, typeProcessSerialNumber, typeTargetID, typeType, and tyIACglobals::waitroutine.

Referenced by appletinitmanagers().

Here is the call graph for this function:

Boolean IACinstallcoercionhandler DescType  ,
DescType  ,
ProcPtr 
 

Definition at line 92 of file iachandler.c.

References tyIACglobals::errorcode, IACglobals, and noErr.

Referenced by IACinit().

Boolean IACinstallhandler AEEventClass  ,
AEEventID  ,
ProcPtr 
 

Definition at line 20 of file iachandler.c.

References tyIACglobals::errorcode, IACglobals, and noErr.

Referenced by IACasynchinitcheck(), initappletwires(), and langipcstart().

Boolean IACinstallsystemhandler AEEventClass  ,
AEEventID  ,
ProcPtr 
 

Definition at line 100 of file iacsysevents.c.

References callhandlerUPP, DisposeHandle, tyIACglobals::errorcode, h, hfirstsystemhandler, IACglobals, NewHandle, nil, and noErr.

Referenced by initappletwires(), and installattributeshandler().

Boolean IACiserrorreply Str255   ) 
 

Definition at line 170 of file iacsend.c.

References tyAEDesc::dataHandle, GetHandleSize, IACcopystring(), IACglobals, noErr, and tyIACglobals::reply.

Referenced by runworldwideurl().

Here is the call graph for this function:

Boolean IACnewlist AEDescList  ) 
 

Definition at line 40 of file iaclist.c.

References tyIACglobals::errorcode, IACglobals, noErr, and NULL.

Referenced by parseargsverb().

Boolean IACnewnetworkverb ConstStr255Param  ,
OSType  ,
OSType  ,
AppleEvent
 

Definition at line 230 of file iacnetwork.c.

References tyIACglobals::errorcode, IACglobals, noErr, string2networkaddress(), target, and typeTargetID.

Here is the call graph for this function:

Boolean IACnewrecord AERecord  ) 
 

Definition at line 92 of file iacrecord.c.

References tyIACglobals::errorcode, IACglobals, noErr, and NULL.

Boolean IACnewsystemverb OSType  ,
OSType  ,
AppleEvent
 

Definition at line 20 of file iacnewsystemverb.c.

References tyIACglobals::errorcode, IACglobals, noErr, and typeProcessSerialNumber.

Boolean IACnewverb OSType  ,
OSType  ,
OSType  ,
AppleEvent
 

Definition at line 60 of file iacsend.c.

References tyIACglobals::errorcode, IACglobals, noErr, and typeApplSignature.

Referenced by oldsendodoc(), quitapplication(), runworldwideurl(), saveiacdata(), and xxxfinderevent().

Boolean IACnextparamisoptional void   ) 
 

Definition at line 62 of file iacreceive.c.

References IACglobals, and tyIACglobals::nextparamoptional.

void IACnothandlederror void   ) 
 

Definition at line 49 of file iacreceive.c.

References IACreturnerror(), and nil.

Referenced by handleapp1verb().

Here is the call graph for this function:

void IACparamerror OSErr  ,
Str255  ,
OSType 
 

Definition at line 70 of file iacreceive.c.

References IACcopystring(), IACgetverbtoken(), IACglobals, IACpushstring(), IACreturnerror(), and tyIACglobals::nextparamoptional.

Referenced by IACgetbinaryparam(), IACgetbooleanparam(), IACgetdateparam(), IACgetfilespecparam(), IACgetlistparam(), IACgetlongparam(), IACgetpointparam(), IACgetrecordparam(), IACgetrectparam(), IACgetRGBColorparam(), IACgetshortparam(), IACgetstring4param(), IACgetstringparam(), IACgettableparam(), and IACgettextparam().

Here is the call graph for this function:

Boolean IACpushbinaryitem AEDescList ,
Handle  ,
OSType  ,
long 
 

Definition at line 91 of file iacbinary.c.

References tyAEDesc::dataHandle, tyAEDesc::descriptorType, tyIACglobals::dontdisposenextparam, tyIACglobals::errorcode, IACglobals, newdescwithhandle(), noErr, and typeAEList.

Referenced by IACpushbinaryparam(), IACpushtableitem(), IACpushtextitem(), IACpushtextitemcopy(), IACpushtextparam(), IACreturnbinary(), and IACreturntext().

Here is the call graph for this function:

Boolean IACpushbinaryparam Handle  ,
OSType  ,
OSType 
 

Definition at line 18 of file iacbinary.c.

References tyIACglobals::event, IACglobals, and IACpushbinaryitem().

Referenced by frontStartCard(), IACpushtableparam(), and saveiacdata().

Here is the call graph for this function:

Boolean IACpushbooleanitem AEDescList ,
Boolean  ,
long 
 

Definition at line 66 of file iacboolean.c.

References tyIACglobals::errorcode, IACglobals, noErr, typeAEList, and typeBoolean.

Referenced by IACpushbooleanparam(), and IACreturnboolean().

Boolean IACpushbooleanparam Boolean  val,
OSType  keyword
 

Definition at line 14 of file iacboolean.c.

References tyIACglobals::event, IACglobals, and IACpushbooleanitem().

Referenced by frontSetRuntimeCard(), geticonattributes(), getpopupattributes(), gettextattributes(), IACgetcardattributes(), IACgetobjectattributes(), and returnNamedValueVisit().

Here is the call graph for this function:

Boolean IACpushdateitem AEDescList ,
long  ,
long 
 

Definition at line 70 of file iacdate.c.

References tyIACglobals::errorcode, IACglobals, noErr, typeAEList, and typeDate.

Referenced by IACpushdateparam(), and IACreturndate().

Boolean IACpushdateparam long  ,
OSType 
 

Definition at line 18 of file iacdate.c.

References tyIACglobals::event, IACglobals, and IACpushdateitem().

Here is the call graph for this function:

Boolean IACpushdoubleitem AEDescList ,
double  ,
long 
 

Boolean IACpushdoubleparam double  ,
OSType 
 

Boolean IACpushfilespecitem AEDescList ,
FSSpec ,
long 
 

Definition at line 66 of file iacfilespec.c.

References tyIACglobals::errorcode, IACglobals, noErr, typeAEList, and typeFSS.

Referenced by IACpushfilespecparam(), and IACreturnfilespec().

Boolean IACpushfilespecparam FSSpec ,
OSType 
 

Definition at line 14 of file iacfilespec.c.

References tyIACglobals::event, IACglobals, and IACpushfilespecitem().

Referenced by frontStartCard().

Here is the call graph for this function:

Boolean IACpushlistitem AEDescList ,
AEDescList ,
long 
 

Definition at line 75 of file iaclist.c.

References tyIACglobals::dontdisposenextparam, tyIACglobals::errorcode, IACglobals, noErr, NULL, typeAEList, and typeNull.

Referenced by IACpushlistparam(), and IACreturnlist().

Boolean IACpushlistparam AEDescList ,
OSType 
 

Definition at line 13 of file iaclist.c.

References tyIACglobals::event, IACglobals, and IACpushlistitem().

Here is the call graph for this function:

Boolean IACpushlongitem AEDescList ,
long  ,
long 
 

Definition at line 66 of file iaclong.c.

References tyIACglobals::errorcode, IACglobals, noErr, typeAEList, and typeLongInteger.

Referenced by IACpushlongparam(), and IACreturnlong().

Boolean IACpushlongparam long  ,
OSType 
 

Definition at line 14 of file iaclong.c.

References tyIACglobals::event, IACglobals, and IACpushlongitem().

Referenced by IACgetcardattributes(), IACgetobjectattributes(), and runworldwideurl().

Here is the call graph for this function:

Boolean IACpushpointitem AEDescList ,
Point  ,
long 
 

Definition at line 69 of file iacpoint.c.

References tyIACglobals::errorcode, IACglobals, noErr, typeAEList, and typePoint.

Referenced by IACpushpointparam(), and IACreturnpoint().

Boolean IACpushpointparam Point  ,
OSType 
 

Definition at line 16 of file iacpoint.c.

References tyIACglobals::event, IACglobals, and IACpushpointitem().

Here is the call graph for this function:

Boolean IACpushrecorditem AEDescList ,
AERecord ,
long 
 

Definition at line 64 of file iacrecord.c.

References tyIACglobals::dontdisposenextparam, tyIACglobals::errorcode, IACglobals, noErr, NULL, typeAEList, and typeNull.

Referenced by IACpushrecordparam(), and IACreturnrecord().

Boolean IACpushrecordparam AERecord ,
OSType 
 

Definition at line 14 of file iacrecord.c.

References tyIACglobals::event, IACglobals, and IACpushrecorditem().

Here is the call graph for this function:

Boolean IACpushrectitem AEDescList ,
Rect ,
long 
 

Definition at line 67 of file iacrect.c.

References tyIACglobals::errorcode, IACglobals, noErr, typeAEList, and typeRect.

Referenced by IACpushrectparam(), and IACreturnrect().

Boolean IACpushrectparam Rect ,
OSType 
 

Definition at line 16 of file iacrect.c.

References tyIACglobals::event, IACglobals, and IACpushrectitem().

Referenced by IACgetobjectattributes().

Here is the call graph for this function:

Boolean IACpushRGBColoritem AEDescList ,
RGBColor ,
long 
 

Definition at line 69 of file iacrgb.c.

References tyIACglobals::errorcode, IACglobals, noErr, typeAEList, and typeRGBColor.

Referenced by IACpushRGBColorparam(), and IACreturnRGBColor().

Boolean IACpushRGBColorparam RGBColor ,
OSType 
 

Definition at line 17 of file iacrgb.c.

References tyIACglobals::event, IACglobals, and IACpushRGBColoritem().

Referenced by getcolorattributes(), IACgetcardattributes(), and IACgetobjectattributes().

Here is the call graph for this function:

Boolean IACpushshortitem AEDescList ,
short  ,
long 
 

Definition at line 65 of file iacshort.c.

References tyIACglobals::errorcode, IACglobals, noErr, typeAEList, and typeShortInteger.

Referenced by IACpushshortparam(), and IACreturnshort().

Boolean IACpushshortparam short  ,
OSType 
 

Definition at line 13 of file iacshort.c.

References tyIACglobals::event, IACglobals, and IACpushshortitem().

Referenced by geticonattributes(), getpopupattributes(), getrectattributes(), getscrollbarattributes(), IACgetcardattributes(), IACgetobjectattributes(), and IACreturnerror().

Here is the call graph for this function:

Boolean IACpushstring4item AEDescList ,
OSType  ,
long 
 

Definition at line 67 of file iacstring4.c.

References tyIACglobals::errorcode, IACglobals, noErr, typeAEList, and typeType.

Referenced by IACpushstring4param(), and IACreturnstring4().

Boolean IACpushstring4param OSType  ,
OSType 
 

Definition at line 14 of file iacstring4.c.

References tyIACglobals::event, IACglobals, and IACpushstring4item().

Referenced by IACgetobjectattributes().

Here is the call graph for this function:

Boolean IACpushstringitem AEDescList ,
StringPtr  ,
long 
 

Definition at line 70 of file iacstring.c.

References tyIACglobals::errorcode, IACglobals, noErr, typeAEList, and typeChar.

Referenced by IACpushstringparam(), and IACreturnstring().

Boolean IACpushstringparam StringPtr  ,
OSType 
 

Definition at line 13 of file iacstring.c.

References tyIACglobals::event, IACglobals, and IACpushstringitem().

Referenced by askdialogverb(), frontDeleteCardTable(), frontEditTable(), frontGetTable(), frontSetRuntimeCard(), frontStartCard(), IACgetcardattributes(), IACgetobjectattributes(), and IACreturnerror().

Here is the call graph for this function:

Boolean IACpushtableitem AEDescList ,
Handle  ,
long 
 

Definition at line 95 of file iactable.c.

References IACpushbinaryitem(), and typeTable.

Here is the call graph for this function:

Boolean IACpushtableparam Handle  ,
OSType 
 

Definition at line 19 of file iactable.c.

References IACpushbinaryparam(), and typeTable.

Here is the call graph for this function:

Boolean IACpushtextitem AEDescList ,
Handle  ,
long 
 

Definition at line 85 of file iactext.c.

References IACpushbinaryitem(), and typeChar.

Referenced by parseargsverb().

Here is the call graph for this function:

Boolean IACpushtextitemcopy AEDescList ,
Handle  ,
long 
 

Definition at line 91 of file iactext.c.

References IACpushbinaryitem(), NewHandle, nil, noErr, and typeChar.

Here is the call graph for this function:

Boolean IACpushtextparam Handle  ,
OSType 
 

Definition at line 16 of file iactext.c.

References tyIACglobals::event, IACglobals, IACpushbinaryitem(), and typeChar.

Referenced by getpopupattributes(), gettextattributes(), IACgetobjectattributes(), returnNamedValueVisit(), and runworldwideurl().

Here is the call graph for this function:

Boolean IACremovehandler AEEventClass  ,
AEEventID  ,
ProcPtr 
 

Definition at line 40 of file iachandler.c.

References tyIACglobals::errorcode, IACglobals, and noErr.

Boolean IACremovesystemhandler AEEventClass  ,
AEEventID  ,
ProcPtr 
 

Definition at line 146 of file iacsysevents.c.

References callhandlerUPP, DisposeHandle, h, hfirstsystemhandler, tysystemhandler::hnexthandler, and nil.

void IACremovesystemhandlers void   ) 
 

Definition at line 178 of file iacsysevents.c.

References callhandlerUPP, DisposeHandle, tyIACglobals::errorcode, h, hfirstsystemhandler, tysystemhandler::hnexthandler, IACglobals, and nil.

Referenced by runapplet().

Boolean IACreturnbinary Handle  ,
OSType 
 

Definition at line 24 of file iacbinary.c.

References IACglobals, IACpushbinaryitem(), keyDirectObject, and tyIACglobals::reply.

Referenced by getpictverb(), and IACreturntable().

Here is the call graph for this function:

Boolean IACreturnboolean Boolean   ) 
 

Definition at line 20 of file iacboolean.c.

References IACglobals, IACpushbooleanitem(), keyDirectObject, and tyIACglobals::reply.

Here is the call graph for this function:

Boolean IACreturndate long   ) 
 

Definition at line 24 of file iacdate.c.

References IACglobals, IACpushdateitem(), keyDirectObject, and tyIACglobals::reply.

Here is the call graph for this function:

Boolean IACreturndouble double   ) 
 

Boolean IACreturnerror short  ,
Str255 
 

Definition at line 19 of file iacreceive.c.

References tyIACglobals::event, fl, IACglobals, IACpushshortparam(), IACpushstringparam(), keyErrorNumber, keyErrorString, nil, and tyIACglobals::reply.

Referenced by getfileverb(), IACnothandlederror(), IACparamerror(), namedobjecterror(), nocarderror(), openfilespec(), printfilespec(), and settargetglobals().

Here is the call graph for this function:

Boolean IACreturnfilespec FSSpec  ) 
 

Definition at line 20 of file iacfilespec.c.

References IACglobals, IACpushfilespecitem(), keyDirectObject, and tyIACglobals::reply.

Referenced by getfilepathverb(), and getfileverb().

Here is the call graph for this function:

Boolean IACreturnlist AEDescList  ) 
 

Definition at line 19 of file iaclist.c.

References IACglobals, IACpushlistitem(), keyDirectObject, and tyIACglobals::reply.

Here is the call graph for this function:

Boolean IACreturnlong long   ) 
 

Definition at line 20 of file iaclong.c.

References IACglobals, IACpushlongitem(), keyDirectObject, and tyIACglobals::reply.

Referenced by appleEventHandler(), and getmemavailverb().

Here is the call graph for this function:

Boolean IACreturnpoint Point   ) 
 

Definition at line 22 of file iacpoint.c.

References IACglobals, IACpushpointitem(), keyDirectObject, and tyIACglobals::reply.

Here is the call graph for this function:

Boolean IACreturnrecord AERecord  ) 
 

Definition at line 20 of file iacrecord.c.

References IACglobals, IACpushrecorditem(), keyDirectObject, and tyIACglobals::reply.

Here is the call graph for this function:

Boolean IACreturnrect Rect  ) 
 

Definition at line 22 of file iacrect.c.

References IACglobals, IACpushrectitem(), keyDirectObject, and tyIACglobals::reply.

Referenced by getpagerectverb(), getwindowposverb(), getwindowrectverb(), and perftestverb().

Here is the call graph for this function:

Boolean IACreturnRGBColor RGBColor  ) 
 

Definition at line 23 of file iacrgb.c.

References IACglobals, IACpushRGBColoritem(), keyDirectObject, and tyIACglobals::reply.

Here is the call graph for this function:

Boolean IACreturnshort short   ) 
 

Definition at line 19 of file iacshort.c.

References IACglobals, IACpushshortitem(), keyDirectObject, and tyIACglobals::reply.

Referenced by countwindowsverb().

Here is the call graph for this function:

Boolean IACreturnstring StringPtr   ) 
 

Definition at line 19 of file iacstring.c.

References IACglobals, IACpushstringitem(), keyDirectObject, and tyIACglobals::reply.

Referenced by geterrorstringverb(), gettargetverb(), newwindowverb(), nthwindowverb(), and settargetverb().

Here is the call graph for this function:

Boolean IACreturnstring4 OSType   ) 
 

Definition at line 20 of file iacstring4.c.

References IACglobals, IACpushstring4item(), keyDirectObject, and tyIACglobals::reply.

Here is the call graph for this function:

Boolean IACreturntable Handle   ) 
 

Definition at line 25 of file iactable.c.

References IACreturnbinary(), and typeTable.

Here is the call graph for this function:

Boolean IACreturntext Handle   ) 
 

Definition at line 22 of file iactext.c.

References IACglobals, IACpushbinaryitem(), keyDirectObject, tyIACglobals::reply, and typeChar.

Referenced by gettextverb().

Here is the call graph for this function:

Boolean IACsendasynch AppleEvent ,
tyAsynchCallback 
 

Definition at line 92 of file iacasynch.c.

References tyIACglobals::errorcode, IACaddreplyhandler(), IACasynchinitcheck(), IACgetlongattr(), IACglobals, IACwaitroutineUPP, keyReturnIDAttr, nil, noErr, and typeLongInteger.

Here is the call graph for this function:

Boolean IACsendverb AppleEvent ,
AppleEvent
 

Definition at line 112 of file iacsend.c.

References tyIACglobals::errorcode, IACglobals, IACwaitroutineUPP, nil, and noErr.

Referenced by oldsendodoc(), quitapplication(), runworldwideurl(), saveiacdata(), sendodoc(), and tableVerb().

Boolean IACsendverbnoreply AppleEvent ,
AppleEvent
 

Definition at line 153 of file iacsend.c.

References tyIACglobals::errorcode, IACglobals, nil, and noErr.

pascal short IACwaitroutine EventRecord ,
long ,
RgnHandle
 

Definition at line 101 of file iacops.c.

References IACbreakembrace(), IACglobals, nil, and tyIACglobals::waitroutine.

Referenced by IACinit().

Here is the call graph for this function:


Variable Documentation

tyIACglobals IACglobals
 

Definition at line 26 of file iac.c.

Referenced by appleEventHandler(), appleteventdispatcher(), askdialogverb(), attributeshandler(), editverb(), frontDeleteCardTable(), frontEditTable(), frontGetTable(), frontSetRuntimeCard(), frontStartCard(), getbinaryverb(), getcolorattributes(), geticonattributes(), getpopupattributes(), getrectattributes(), getscrollbarattributes(), gettextattributes(), handleapp1verb(), handlecustomverb(), handlefastverb(), handleopen(), handleprint(), IACdisposeverb(), IACdrivefilelist(), IACgetbinaryitem(), IACgetbinaryparam(), IACgetbooleanitem(), IACgetbooleanparam(), IACgetcardattributes(), IACgetdateitem(), IACgetdateparam(), IACgetfilespecitem(), IACgetfilespecparam(), IACgetiteminfo(), IACgetlistitem(), IACgetlistparam(), IACgetlongattr(), IACgetlongitem(), IACgetlongparam(), IACgetobjectattributes(), IACgetpointitem(), IACgetpointparam(), IACgetrecorditem(), IACgetrecordparam(), IACgetrectitem(), IACgetrectparam(), IACgetRGBColoritem(), IACgetRGBColorparam(), IACgetsender(), IACgetshortitem(), IACgetshortparam(), IACgetstring4item(), IACgetstring4param(), IACgetstringitem(), IACgetstringparam(), IACgettableitem(), IACgettextitem(), IACgettextparam(), IACgetverbclass(), IACgetverbtoken(), IAChandlerinstalled(), IACinit(), IACinstallcoercionhandler(), IACinstallhandler(), IACinstallsystemhandler(), IACiserrorreply(), IACnewlist(), IACnewnetworkverb(), IACnewrecord(), IACnewsystemverb(), IACnewverb(), IACnextparamisoptional(), IACparamerror(), IACpushbinaryitem(), IACpushbinaryparam(), IACpushbooleanitem(), IACpushbooleanparam(), IACpushdateitem(), IACpushdateparam(), IACpushfilespecitem(), IACpushfilespecparam(), IACpushlistitem(), IACpushlistparam(), IACpushlongitem(), IACpushlongparam(), IACpushpointitem(), IACpushpointparam(), IACpushrecorditem(), IACpushrecordparam(), IACpushrectitem(), IACpushrectparam(), IACpushRGBColoritem(), IACpushRGBColorparam(), IACpushshortitem(), IACpushshortparam(), IACpushstring4item(), IACpushstring4param(), IACpushstringitem(), IACpushstringparam(), IACpushtextparam(), IACremovehandler(), IACremovesystemhandlers(), IACreturnbinary(), IACreturnboolean(), IACreturndate(), IACreturnerror(), IACreturnfilespec(), IACreturnlist(), IACreturnlong(), IACreturnpoint(), IACreturnrecord(), IACreturnrect(), IACreturnRGBColor(), IACreturnshort(), IACreturnstring(), IACreturnstring4(), IACreturntext(), IACsendasynch(), IACsendverb(), IACsendverbnoreply(), IACsetcardattributes(), IACsetobjectattributes(), IACwaitroutine(), initappletwires(), moveIntoCardWindow(), newCardWindow(), parseargsverb(), putbinaryverb(), runworldwideurl(), saveiacdata(), setcolorattributes(), seticonattributes(), setpopupattributes(), setrectattributes(), setscrollbarattributes(), settextattributes(), and string2networkaddress().

AEIdleUPP IACwaitroutineUPP
 

Definition at line 18 of file iacops.c.

Referenced by IACinit(), IACsendasynch(), and IACsendverb().


Generated on Fri Jun 2 03:57:28 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6