org.rococoa.cocoa.osservices
Interface OSServicesLibrary.WSProtocolHandlerDeserializationProcPtr

All Superinterfaces:
Callback
Enclosing interface:
OSServicesLibrary

public static interface OSServicesLibrary.WSProtocolHandlerDeserializationProcPtr
extends Callback

WSProtocolHandlerDeserializationProcPtr

Discussion:
Prototypes the callback function for a custom deserializer. This
callback is passed a reference to the protocol element 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:

protocol:
the protocol 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/WSProtocolHandler.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.