org.rococoa.cocoa.carboncore
Interface CarbonCoreLibrary.FSPathFileOperationStatusProcPtr

All Superinterfaces:
Callback
Enclosing interface:
CarbonCoreLibrary

public static interface CarbonCoreLibrary.FSPathFileOperationStatusProcPtr
extends Callback

FSPathFileOperationStatusProcPtr

Discussion:
Callback function which is called to return status of an
operation. It will be called when an operation changes stages
(including failing due to an error) or as updated information is
available limited by the statusChangeInterval of the operation.

Parameters:

fileOp:
Operation receiving the callback.

currentItem:
The UTF-8 path for the item operation is currently processing.
The caller should not release this item. If the item is needed
beyond the scope of the callback then it needs to be copied.
If the operation is complete then currentItem refers to the
target item (the new item corresponding to the source item in
the destination directory).

stage:
Current stage of the operation.

error:
Either noErr or an error value which caused the operation to
fail.

statusDictionary:
A CFDictionary with more detailed status information. The
caller should not release this item. If the item is needed
beyond the scope of the callback then it needs to be copied.

info:
The info pointer passed in by the client.
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Files.h


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.sun.jna.Callback
Callback.UncaughtExceptionHandler
 
Field Summary
 
Fields inherited from interface com.sun.jna.Callback
FORBIDDEN_NAMES, METHOD_NAME
 



Copyright © 2009. All Rights Reserved.