org.rococoa.cocoa.osservices
Interface OSServicesLibrary.WSMethodInvocationCallBackProcPtr

All Superinterfaces:
Callback
Enclosing interface:
OSServicesLibrary

public static interface OSServicesLibrary.WSMethodInvocationCallBackProcPtr
extends Callback

WSMethodInvocationCallBackProcPtr

Discussion:
Prototypes the callback made when an asynchronous invocation
completes. This callback is passed a reference to the invocation
just completed, a pointer to private data, and a dictionary that
contains the return value or falut for this invocation. The
callback is responsible for releasing the dictionary when it is
no longer used.

Parameters:

invocation:
the invocation just completed

info:
private callback data

outRef:
a CFDictionaryRef containing the result of the execution or a
fault, and optional debug information.
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/WSMethodInvocation.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
 
Method Summary
 void invoke(OSServicesLibrary.OpaqueWSMethodInvocationRef invocation, Pointer info, HIServicesLibrary.__CFDictionary outRef)
           
 

Method Detail

invoke

void invoke(OSServicesLibrary.OpaqueWSMethodInvocationRef invocation,
            Pointer info,
            HIServicesLibrary.__CFDictionary outRef)


Copyright © 2009. All Rights Reserved.