Uses of Interface
org.rococoa.cocoa.carboncore.CarbonCoreLibrary.ProcPtr

Packages that use CarbonCoreLibrary.ProcPtr
org.rococoa.cocoa.carboncore   
org.rococoa.cocoa.qd   
 

Uses of CarbonCoreLibrary.ProcPtr in org.rococoa.cocoa.carboncore
 

Fields in org.rococoa.cocoa.carboncore declared as CarbonCoreLibrary.ProcPtr
 CarbonCoreLibrary.ProcPtr TECSnifferContextRec.clearContextInfoProc
           
 CarbonCoreLibrary.ProcPtr TECConverterContextRec.clearContextInfoProc
           
 CarbonCoreLibrary.ProcPtr TECConverterContextRec.conversionProc
           
 CarbonCoreLibrary.ProcPtr TECConverterContextRec.flushProc
           
 CarbonCoreLibrary.ProcPtr XCInfoPBRec.ioCompletion
          --> A pointer to a completion routine
C type : ProcPtr
 CarbonCoreLibrary.ProcPtr RoutineRecord.procDescriptor
          Where is the thing we’re calling?
 CarbonCoreLibrary.ProcPtr TECSnifferContextRec.sniffProc
           
 

Methods in org.rococoa.cocoa.carboncore that return CarbonCoreLibrary.ProcPtr
 CarbonCoreLibrary.ProcPtr CarbonCoreLibrary.LMGetJStash()
          LMGetJStash() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in CoreServices.framework [32-bit only] but deprecated in 10.5
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : UniversalProcPtr LMGetJStash()
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/LowMem.h:797
 CarbonCoreLibrary.ProcPtr CarbonCoreLibrary.LMGetLvl2DT(short vectorNumber)
          LMGetLvl2DT() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in CoreServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : UniversalProcPtr LMGetLvl2DT(short)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/LowMem.h:1301
 CarbonCoreLibrary.ProcPtr CarbonCoreLibrary.LMGetToExtFS()
          LMGetToExtFS() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in CoreServices.framework [32-bit only] but deprecated in 10.5
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : UniversalProcPtr LMGetToExtFS()
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/LowMem.h:775
 CarbonCoreLibrary.ProcPtr CarbonCoreLibrary.NewComponentFunctionUPP(CarbonCoreLibrary.ProcPtr userRoutine, NativeLong procInfo)
          NewComponentFunctionUPP()

Discussion:
For use in writing a Carbon compliant Component.
 

Methods in org.rococoa.cocoa.carboncore with parameters of type CarbonCoreLibrary.ProcPtr
 int CarbonCoreLibrary.CallComponentFunction(ComponentParameters params, CarbonCoreLibrary.ProcPtr func)
          CallComponentFunction()

Mac OS X threading:
Thread safe since version 10.3

Availability:
Mac OS X: in version 10.0 and later in CoreServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : ComponentResult CallComponentFunction(ComponentParameters*, ComponentFunctionUPP)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Components.h:903
 int CarbonCoreLibrary.CallComponentFunctionWithStorage(PointerByReference storage, ComponentParameters params, CarbonCoreLibrary.ProcPtr func)
          Deprecated. use the safer methods CarbonCoreLibrary.CallComponentFunctionWithStorage(java.lang.String[], org.rococoa.cocoa.carboncore.ComponentParameters, org.rococoa.cocoa.carboncore.CarbonCoreLibrary.ProcPtr) and CarbonCoreLibrary.CallComponentFunctionWithStorage(com.sun.jna.ptr.PointerByReference, org.rococoa.cocoa.carboncore.ComponentParameters, org.rococoa.cocoa.carboncore.CarbonCoreLibrary.ProcPtr) instead
 int CarbonCoreLibrary.CallComponentFunctionWithStorage(String[] storage, ComponentParameters params, CarbonCoreLibrary.ProcPtr func)
          CallComponentFunctionWithStorage()

Mac OS X threading:
Thread safe since version 10.3

Availability:
Mac OS X: in version 10.0 and later in CoreServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Windows: in qtmlClient.lib 3.0 and later
Original signature : ComponentResult CallComponentFunctionWithStorage(Handle, ComponentParameters*, ComponentFunctionUPP)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Components.h:921
 int CarbonCoreLibrary.CallComponentFunctionWithStorageProcInfo(PointerByReference storage, ComponentParameters params, CarbonCoreLibrary.ProcPtr func, NativeLong funcProcInfo)
          Deprecated. use the safer methods CarbonCoreLibrary.CallComponentFunctionWithStorageProcInfo(java.lang.String[], org.rococoa.cocoa.carboncore.ComponentParameters, org.rococoa.cocoa.carboncore.CarbonCoreLibrary.ProcPtr, com.sun.jna.NativeLong) and CarbonCoreLibrary.CallComponentFunctionWithStorageProcInfo(com.sun.jna.ptr.PointerByReference, org.rococoa.cocoa.carboncore.ComponentParameters, org.rococoa.cocoa.carboncore.CarbonCoreLibrary.ProcPtr, com.sun.jna.NativeLong) instead
 int CarbonCoreLibrary.CallComponentFunctionWithStorageProcInfo(String[] storage, ComponentParameters params, CarbonCoreLibrary.ProcPtr func, NativeLong funcProcInfo)
          CallComponentFunctionWithStorageProcInfo()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in CoreServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib via QuickTime 2.5 and later
Original signature : ComponentResult CallComponentFunctionWithStorageProcInfo(Handle, ComponentParameters*, ProcPtr, ProcInfoType)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Components.h:939
 void CarbonCoreLibrary.DisposeComponentFunctionUPP(CarbonCoreLibrary.ProcPtr userUPP)
          DisposeComponentFunctionUPP()

Discussion:
For use in writing a Carbon compliant Component.
 void CarbonCoreLibrary.LMSetJStash(CarbonCoreLibrary.ProcPtr value)
          LMSetJStash() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in CoreServices.framework [32-bit only] but deprecated in 10.5
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void LMSetJStash(UniversalProcPtr)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/LowMem.h:808
 void CarbonCoreLibrary.LMSetLvl2DT(CarbonCoreLibrary.ProcPtr Lvl2DTValue, short vectorNumber)
          LMSetLvl2DT() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in CoreServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void LMSetLvl2DT(UniversalProcPtr, short)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/LowMem.h:1312
 void CarbonCoreLibrary.LMSetToExtFS(CarbonCoreLibrary.ProcPtr value)
          LMSetToExtFS() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in CoreServices.framework [32-bit only] but deprecated in 10.5
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void LMSetToExtFS(UniversalProcPtr)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/LowMem.h:786
 CarbonCoreLibrary.ProcPtr CarbonCoreLibrary.NewComponentFunctionUPP(CarbonCoreLibrary.ProcPtr userRoutine, NativeLong procInfo)
          NewComponentFunctionUPP()

Discussion:
For use in writing a Carbon compliant Component.
 

Constructors in org.rococoa.cocoa.carboncore with parameters of type CarbonCoreLibrary.ProcPtr
RoutineRecord(NativeLong procInfo, byte reserved1, byte ISA, short routineFlags, CarbonCoreLibrary.ProcPtr procDescriptor, int reserved2, int selector)
           
 

Uses of CarbonCoreLibrary.ProcPtr in org.rococoa.cocoa.qd
 

Fields in org.rococoa.cocoa.qd declared as CarbonCoreLibrary.ProcPtr
 CarbonCoreLibrary.ProcPtr CQDProcs.newProc1
          this is the StdPix bottleneck -- see ImageCompression.h
C type : UniversalProcPtr
 CarbonCoreLibrary.ProcPtr CQDProcs.newProc4
           
 CarbonCoreLibrary.ProcPtr CQDProcs.newProc5
           
 CarbonCoreLibrary.ProcPtr CQDProcs.newProc6
           
 



Copyright © 2009. All Rights Reserved.