ISoapDeSerializer Interface

uuid(ee9d8adf-1996-4ffd-be39-df9e65783ab1)

This is the standard interface that all de-serializers should implement. The deserialization engine will make calls to this interface during the de-serialization process.

 

Base Interface

IUnknown

 

Methods, in vtable order (after base interface)

Name Description
Start   The deserializer engine calls this to start a new deserialization process
Child   The deserializer engine will call this when it finds a child element
ChildReady   The deserializer engine will call this to inform you that a child node has finished de-serialization, and you can complete any actions you need to take with that node.
ChildRef   The deserializer engine will call this when you have a child that contains a href attribute.
Ref   The deserializer engine will call this when it finds the matching id of a previous ChildRef node.
Characters   The deserializer engine will call this when it finds character data for you to de-serialize.
End   Deserialization of this node is complete, the deserialize should update the node with the finalized value at this point, and release its Node pointer.

 

When to Implement

Implement this interface if you are writing your own deserialization object.

 

When to Call

Typically the deserialization engine calls this interface as needed, you should need to call it.

 

See Also

The PocketSOAP Library | 

 

 

Copyright

Copyright © Simon Fell, 2000-2004. All rights reserved.