public static extern OSErr AEDeleteParam (ref AppleEvent evt, AEKeyword keyword);
public static extern OSErr AEPutParamDesc(ref AppleEvent evt, AEKeyword keyword, ref AEDesc desc);
public static extern OSErr AEPutParamDesc (ref AppleEvent evt, AEKeyword keyword, ref AEDesc desc);
public static extern OSStatus AEBuildAppleEvent (AEEventClass theClass, AEEventID theID, DescType addressType, IntPtr addressData, Size addressLength, AEReturnID returnID, AETransactionID transactionID, out AppleEvent result, out AEBuildError error, string paramsFmt, __arglist);
public static extern OSStatus AEDecodeMessage (IntPtr /* ref mach_msg_header_t */ header, ref AppleEvent evt, out AppleEvent reply);
public static extern OSErr SizeOfAttribute (ref AppleEvent evt, AEKeyword keyword, out DescType typeCode, out Size dataSize);
public static extern OSErr AEPutAttributeDesc (ref AppleEvent evt, AEKeyword keyword, ref AEDesc desc);
public static extern OSErr AEPutAttributeDesc(ref AppleEvent evt, AEKeyword keyword, ref AEDesc desc);
AEBuildParameters(ref AppleEvent evt, out AEBuildError error, string format, __arglist);
public static extern OSErr SizeOfAttribute(ref AppleEvent evt, AEKeyword keyword, out DescType typeCode, out Size dataSize);
public static extern OSErr AEPutAttributePtr(ref AppleEvent evt, AEKeyword keyword, DescType typeCode, IntPtr dataPtr, Size dataSize);
public static extern OSErr AEGetAttributeDesc(ref AppleEvent evt, AEKeyword keyword, DescType desiredType, out AEDesc result);
public static extern OSErr AEGetAttributePtr(ref AppleEvent evt, AEKeyword keyword, DescType desiredType, out DescType typeCode, IntPtr dataPtr, Size maximumSize, out Size actualSize);
public static extern OSErr AEDeleteParam(ref AppleEvent evt, AEKeyword keyword);
public static extern OSErr AEGetAttributePtr (ref AppleEvent evt, AEKeyword keyword, DescType desiredType, out DescType typeCode, IntPtr dataPtr, Size maximumSize, out Size actualSize);
public static extern OSStatus AEBuildAppleEvent(AEEventClass theClass, AEEventID theID, DescType addressType, IntPtr addressData, Size addressLength, AEReturnID returnID, AETransactionID transactionID, out AppleEvent result, out AEBuildError error, string paramsFmt, __arglist);
public static extern OSErr AEGetAttributeDesc (ref AppleEvent evt, AEKeyword keyword, DescType desiredType, out AEDesc result);
public static extern AEStreamRef AEStreamOpenEvent(ref AppleEvent evt);
public static extern OSErr AEPutAttributePtr (ref AppleEvent evt, AEKeyword keyword, DescType typeCode, IntPtr dataPtr, Size dataSize);
public static extern OSStatus AEDecodeMessage(IntPtr /* ref mach_msg_header_t */ header, ref AppleEvent evt, out AppleEvent reply);
AEBuildParameters (ref AppleEvent evt, out AEBuildError error, string format, __arglist);
public static extern OSStatus AESendMessage(ref AppleEvent evnt, out AppleEvent reply, AESendMode sendMode, Size timeOutInTicks);
public static extern AEStreamRef AEStreamOpenEvent (ref AppleEvent evt);
public static extern OSErr AECreateAppleEvent (AEEventClass eventClass, AEEventID eventID, ref AEAddressDesc target, AEReturnID returnID, AETransactionID transactionID, out AppleEvent result);
public static extern OSStatus AESendMessage (ref AppleEvent evnt, out AppleEvent reply, AESendMode sendMode, Size timeOutInTicks);
public static extern OSErr AECreateAppleEvent(AEEventClass eventClass, AEEventID eventID, ref AEAddressDesc target, AEReturnID returnID, AETransactionID transactionID, out AppleEvent result);