public interface IFrameImageParser<TTypeIdentifier, TOutputType> : IBinaryImageParser,
IProvideStatus
where TOutputType : Object, ISupportFrameImage<TTypeIdentifier>
Public Interface IFrameImageParser(Of TTypeIdentifier, TOutputType As {Object, ISupportFrameImage(Of TTypeIdentifier)})
Inherits IBinaryImageParser, IProvideStatus
generic<typename TTypeIdentifier, typename TOutputType>
where TOutputType : Object, ISupportFrameImage<TTypeIdentifier>
public interface class IFrameImageParser : IBinaryImageParser,
IProvideStatus
Enabled |
Gets or sets a boolean value that indicates whether the data parser is currently enabled.
(Inherited from IBinaryImageParser) |
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.
(Inherited from IBinaryImageParser) |
Start |
Start the streaming data parser.
(Inherited from IBinaryImageParser) |
Stop |
Stops the streaming data parser.
(Inherited from IBinaryImageParser) |
Write(Byte[], Int32, Int32) |
Writes a sequence of bytes onto the IBinaryImageParser stream for parsing.
(Inherited from IBinaryImageParser) |
DataDiscarded |
Occurs when data image fails deserialization due to an exception.
(Inherited from IBinaryImageParser) |
DataParsed | Occurs when a data image is deserialized successfully to one of the output types that the data image represents. |
OutputTypeNotFound | Occurs when matching a output type for deserializing the data image could not be found. |
ParsingException |
Occurs when an Exception is encountered while attempting to parse data.
(Inherited from IBinaryImageParser) |