A successful call to startFacts() method must be called before a call to this method is allowed.
This method supports the XML (or JSON) to be provided in a streaming manner (i.e., over multiple chunks from several buffers over time).
- Parameters:
-
| pBuffer | [IN] All or part of the XML (or JSON) that represent the facts to run the rule engine against. |
| bufSize | [IN] The number of characters in the buffer pointed to by pBuffer |
| isLast | [IN] pBuffer contains all the XML (or JSON) encoded facts? |
- Returns:
Success | P6R::eOk | |
Failure | P6R::eNotInitialized | A successful call to intialize() must be made before calling this funciton. |
P6R::eInvalidArg | pBuffer is NULL or bufSize is zero. |