IBinaryImageParser Interface
This interface represents the protocol independent representation of a streaming data parser.
Namespace: Gemstone.IO.ParsingAssembly: Gemstone.Common (in Gemstone.Common.dll) Version: 1.0.147 -- Release Build+759c9d29b79c81f10905de8f58b653be932045f0
Gemstone.IO.Parsing.IBinaryImageParser = function();
Gemstone.IO.Parsing.IBinaryImageParser.createInterface('Gemstone.IO.Parsing.IBinaryImageParser');
- Implements
- IProvideStatus
| Enabled |
Gets or sets a boolean value that indicates whether the data parser is currently enabled.
|
| Name |
Gets the name of the object providing status information.
(Inherited from IProvideStatus) |
| Status |
Gets the current status details about object providing status information.
(Inherited from IProvideStatus) |
| TotalProcessedBuffers |
Gets the total number of buffer images processed so far.
|
| Start |
Start the streaming data parser.
|
| Stop |
Stops the streaming data parser.
|
| Write |
Writes a sequence of bytes onto the IBinaryImageParser stream for parsing.
|
| DataDiscarded |
Occurs when data image fails deserialization due to an exception.
|
| ParsingException |
Occurs when an Exception is encountered while attempting to parse data.
|