Uses of Class
org.rococoa.cocoa.carboncore.ComponentParameters

Packages that use ComponentParameters
org.rococoa.cocoa.carboncore   
 

Uses of ComponentParameters in org.rococoa.cocoa.carboncore
 

Subclasses of ComponentParameters in org.rococoa.cocoa.carboncore
static class ComponentParameters.ByReference
           
static class ComponentParameters.ByValue
           
 

Methods in org.rococoa.cocoa.carboncore that return ComponentParameters
static ComponentParameters[] ComponentParameters.newArray(int arrayLength)
           
 

Methods in org.rococoa.cocoa.carboncore with parameters of type ComponentParameters
 int CarbonCoreLibrary.CallComponentDispatch(ComponentParameters cp)
          CallComponentDispatch()

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: not available
Original signature : ComponentResult CallComponentDispatch(ComponentParameters*)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Components.h:1417
 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
 int CarbonCoreLibrary.DelegateComponentCall(ComponentParameters originalParams, ComponentInstanceRecord ci)
          DelegateComponentCall()

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 7.1 and later
Windows: in qtmlClient.lib 3.0 and later
Original signature : ComponentResult DelegateComponentCall(ComponentParameters*, ComponentInstance)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Components.h:959
 int CarbonCoreLibrary.ComponentRoutineProcPtr.invoke(ComponentParameters cp, PointerByReference componentStorage)
           
 int CarbonCoreLibrary.InvokeComponentRoutineUPP(ComponentParameters cp, PointerByReference componentStorage, CarbonCoreLibrary.ComponentRoutineProcPtr userUPP)
          Deprecated. use the safer methods CarbonCoreLibrary.InvokeComponentRoutineUPP(org.rococoa.cocoa.carboncore.ComponentParameters, java.lang.String[], org.rococoa.cocoa.carboncore.CarbonCoreLibrary.ComponentRoutineProcPtr) and CarbonCoreLibrary.InvokeComponentRoutineUPP(org.rococoa.cocoa.carboncore.ComponentParameters, com.sun.jna.ptr.PointerByReference, org.rococoa.cocoa.carboncore.CarbonCoreLibrary.ComponentRoutineProcPtr) instead
 int CarbonCoreLibrary.InvokeComponentRoutineUPP(ComponentParameters cp, String[] componentStorage, CarbonCoreLibrary.ComponentRoutineProcPtr userUPP)
          InvokeComponentRoutineUPP()

Availability:
Mac OS X: in version 10.0 and later in CoreServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : ComponentResult InvokeComponentRoutineUPP(ComponentParameters*, Handle, ComponentRoutineUPP)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Components.h:1511
 



Copyright © 2009. All Rights Reserved.