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.128 -- Release Build+d050cfc5563c89a1188cc3c6b2d417530856f490
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.
|