I am trying to write a parser to break apart a message (actual data format not really relevant to my question) from an input node.
I looked at the BigSamplePluginParser (PXML) and have got that compiled and working.
The thing I do not understand is how the Broker decides to call the mandatory functions.
It obviously starts with a cpiParseBuffer, then a cpiParseFirstChild.
I am assuming that it decides to make more cpiParseFirstChilds or cpiParseRightSiblings based on whether the CompletePrevious or CompleteNext flags have been set. I scanned throught a run of the PXML parser, it seems to leave many of these flags unset for a lot of nodes, only setting CompletePrevious when it adds a child, and CompleteNext at the end of a tag.
Anyway I was wondering if anyone had info on how the Broker decides to call the cpiParse functions. Is this published anywhere? The programmers guide does not really cover this as far as i can see.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum