Data Types


AEAddressDesc A descriptor record that contains the address of an application. Typically used to describe the target application for an Apple event.
AEArrayData Stores array information to be put into a descriptor list with the AEPutArray function or extracted from a descriptor list with the AEGetArray function.
AEArrayDataPointer A pointer to a union of type AEArrayData.
AEArrayType Stores a value that specifies an array type.
AECoerceDescProcPtr Defines a pointer to a function that coerces data stored in a descriptor record.
AECoercePtrProcPtr Defines a pointer to a function that coerces data stored in a buffer.
AECoercionHandlerUPP
AEDataStorage A pointer to an opaque data type that provides storage for an AEDesc descriptor record.
AEDesc Stores data and an accompanying descriptor type to form the basic building block of all Apple Events.
AEDescList A descriptor record whose data consists of a list of one or more descriptor records.
AEDescPtr A pointer to a structure of type AEDesc.
AEEventClass Specifies the event class of an Apple event.
AEEventHandlerProcPtr Defines a pointer to a function that handles one or more Apple events.
AEEventID Specifies the event ID of an Apple event.
AEEventSource A data type for values that specify how an Apple event was delivered.
AEFilterProcPtr Defines a pointer to a function the Apple Event Manager calls while your application waits for a reply to an Apple event.
AEIdleProcPtr Defines a pointer to a function the Apple Event Manager calls while your application waits for a reply to an Apple event.
AEInteractAllowed Specifies an interaction level.
AEKeyDesc Associates a keyword with a descriptor record to form a keyword-specified descriptor record.
AEKeyword A four-character code that uniquely identifies a descriptor record in an AE record or an Apple event.
AERecord A descriptor record whose data is a list of keyword-specified descriptor records.
AEReturnID Specifies a return ID for a created Apple event.
AESendMode
AESendOptions
AESendPriority Specifies the processing priority for a sent Apple event.
AETransactionID Specifies a transaction ID.
AppleEvent A descriptor record whose data is a list of descriptor records containing both attributes and parameters that make up an Apple event.
AppleEventPtr A pointer to a structure of type AppleEvent.
ccntTokenRecHandle A handle to a structure of type ccntTokenRecord.
ccntTokenRecord Stores token information used by the AEResolve function while locating a range of objects.
ccntTokenRecPtr A pointer to a structure of type ccntTokenRecord.
DescHandle
DescPtr
DescType Specifies the type of the data stored in an AEDesc descriptor record.
IntlText
OffsetArray
OffsetArrayHandle
OffsetArrayPtr
OSLAccessorProcPtr Locates Apple event objects of a specified object class in a container Apple event object identified by a token of a specified descriptor type.
OSLAdjustMarksProcPtr Defines a pointer to a mark adjusting object callback function.
OSLCompareProcPtr Defines a pointer to an object comparison callback function.
OSLCountProcPtr Defines a pointer to an object counting callback function.
OSLDisposeTokenProcPtr Defines a pointer to a dispose token callback function.
OSLGetErrDescProcPtr Defines a pointer to an error descriptor callback function.
OSLGetMarkTokenProcPtr Defines a pointer to a mark token callback function.
OSLMarkProcPtr Defines a pointer to an object marking callback function.
TextRange
TextRangeArray
TextRangeArrayHandle
TextRangeArrayPtr
TextRangeHandle
TextRangePtr
TScriptingSizeResource
WritingCode

© 2000 Apple Computer, Inc. (Last Updated 6/30/2000)