Beispiel #1
0
		public static extern OSErr CreateLogicalDescriptor (ref AEDescList theLogicalTerms,
			DescType theLogicOperator, bool disposeInputs, out AEDesc theDescriptor);
Beispiel #2
0
		public static extern AEStreamRef AEStreamCreateEvent (AEEventClass clazz, AEEventID id, DescType targetType,
			IntPtr targetData, Size targetLength, AEReturnID returnID, AETransactionID transactionID);
Beispiel #3
0
		public static extern OSErr AEGetCoercionHandler (DescType fromType, DescType toType, out IntPtr handler,
			out uint handlerRefcon, out bool fromTypeIsDesc, bool isSysHandler);
Beispiel #4
0
		public static extern OSStatus AEStreamOpenRecord (AEStreamRef streamRef, DescType newType);
Beispiel #5
0
		public static extern OSStatus AEStreamWriteKeyDesc (AEStreamRef streamRef, AEKeyword key, DescType newType,
			IntPtr data, Size length);
Beispiel #6
0
		public static extern OSErr AEReplaceDescData (DescType typeCode, IntPtr dataPtr, Size dataSize, ref AEDesc desc);
Beispiel #7
0
		public static extern OSErr AEInstallCoercionHandler (DescType fromType, DescType toType, AECoercePtrUPP handler,
			uint handlerRefcon, bool fromTypeIsDesc, bool isSysHandler);
Beispiel #8
0
		public static extern OSErr SizeOfNthItem (ref AEDescList descList, Index index, ref DescType typeCode,
			out Size dataSize);
Beispiel #9
0
		[DllImport (AELib)] static extern OSErr AEGetArray (ref AEDescList descList, AEArrayType arrayType,
			ref AEArrayData array, Size maximumSize, ref DescType itemType, Size itemSize, out Size itemCount);
Beispiel #10
0
		public static extern OSErr AEGetNthPtr (ref AEDescList descList, Index index, DescType desiredType,
			ref AEKeyword keyword, ref DescType typeCode, IntPtr dataPtr, Size maximumSize, out Size actualSize);
Beispiel #11
0
		public static extern OSErr AEGetNthDesc (ref AEDescList descList, Index index, DescType desiredType,
			ref AEKeyword keyword, out AEDesc result);
Beispiel #12
0
		public static extern OSErr AEPutPtr (ref AEDescList descList, Size index, DescType typeCode, IntPtr dataPtr,
			Size dataSize);
Beispiel #13
0
		public static extern OSErr AECreateDesc (DescType typeCode, IntPtr dataPtr, Size dataSize, out AEDesc result);
Beispiel #14
0
		public static extern OSErr CreateObjSpecifier (DescType desiredClass, ref AEDesc theContainer,
			DescType keyForm, ref AEDesc keyData, bool disposeInputs, out AEDesc objSpecifier);
Beispiel #15
0
		public static extern OSErr SizeOfAttribute (ref AppleEvent evt, AEKeyword keyword,
			out DescType typeCode, out Size dataSize);
Beispiel #16
0
		AEPutArray (ref AEDescList descList, AEArrayType arrayType, ref AEArrayData array, DescType itemType,
				Size itemSize, Size itemCount);
Beispiel #17
0
		public static extern OSErr AEPutAttributePtr (ref AppleEvent evt, AEKeyword keyword, DescType typeCode,
			IntPtr dataPtr, Size dataSize);
Beispiel #18
0
		public static extern OSErr AEPutKeyPtr (ref AERecord record, AEKeyword keyword, DescType typeCode,
			IntPtr dataPtr, Size dataSize);
Beispiel #19
0
		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);
Beispiel #20
0
		public static extern OSErr AEGetKeyPtr (ref AERecord record, AEKeyword keyword, DescType desiredType,
			ref DescType actualType, IntPtr dataPtr, Size maximumSize, out Size actualSize);
Beispiel #21
0
		public static extern OSStatus AEStreamWriteDesc (AEStreamRef streamRef, DescType newType, IntPtr data,
			Size length);
Beispiel #22
0
		public static extern OSErr AEGetKeyDesc (ref AERecord record, AEKeyword keyword, DescType desiredType,
			out AEDesc result);
Beispiel #23
0
		public static extern OSStatus AEStreamSetRecordType (AEStreamRef streamRef, DescType newType);
Beispiel #24
0
		public static extern OSErr SizeOfKeyDesc (ref AERecord record, AEKeyword keyword,
			ref DescType typeCode, out Size dataSize);
Beispiel #25
0
		public static extern OSStatus AEStreamOpenKeyDesc (AEStreamRef streamRef, AEKeyword key, DescType newType);
Beispiel #26
0
		public static extern OSErr AEGetAttributePtr (ref AppleEvent evt, AEKeyword keyword, DescType desiredType,
			out DescType typeCode, IntPtr dataPtr, Size maximumSize, out Size actualSize);
Beispiel #27
0
		public static extern OSErr AERemoveCoercionHandler (DescType fromType, DescType toType, AECoercePtrUPP handler,
			bool isSysHandler);
Beispiel #28
0
		public static extern OSErr AEGetAttributeDesc (ref AppleEvent evt, AEKeyword keyword, DescType desiredType,
			out AEDesc result);
Beispiel #29
0
		public static extern OSErr AECoercePtr (DescType typeCode, IntPtr data, Size dataSize, DescType toType,
			out AEDesc result);
Beispiel #30
0
		public static extern OSErr CreateCompDescriptor (DescType comparisonOperator, ref AEDesc operand1,
			ref AEDesc operand2, bool disposeInputs, out AEDesc theDescriptor);