org.rococoa.cocoa.osservices
Interface OSServicesLibrary.WSMethodInvocationDeserializationProcPtr

All Superinterfaces:
Callback
Enclosing interface:
OSServicesLibrary

public static interface OSServicesLibrary.WSMethodInvocationDeserializationProcPtr
extends Callback

WSMethodInvocationDeserializationProcPtr

Discussion:
Prototypes the callback function for a custom deserializer. This
callback is passed a reference to the invocation currently being
executed, the root of the response parse tree, the current node
being deserialized, and a pointer to private data. The return
result should be a valid CFTypeRef object (which will be released
by the caller) or NULL to allow the default deserializer to act.

Parameters:

invocation:
the invocation executing

msgRoot:
the root tree element

deserializeRoot:
the tree element that needs to be deserialied

info:
private callback data

Result:
a CFTypeRef representing the deserialized data, or NULL to allow
the default deserializers to act.
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
 



Copyright © 2009. All Rights Reserved.