Telemetry Extractor SDK  Version 1.0.1
Classes | Enumerations | Functions
Package StTelemetryExtractor

Classes

class  EG601Item
 
class  ExtractorErrorArgs
 ExtractorErrorArgs event definition. More...
 
class  ExtractorMessageArgs
 ExtractorMessageArgs event definition. More...
 
class  IStanagTelemetryExtractor
 IStanagTelemetryExtractor interface definition. More...
 
class  MetadataPidDetectionCompleteArgs
 MetadataPidDetectionCompleteArgs event definition. More...
 
class  PacketCompleteArgs
 PacketCompleteArgs event definition. More...
 
class  ProgressArgs
 ProgressArgs event definition. More...
 
class  SegmentProcessingArgs
 SegmentProcessingArgs event definition. More...
 

Enumerations

enum  SegmentProcessingState { SegmentProcessingState.STARTED, SegmentProcessingState.COMPLETE }
 SegmentProcessingState enumeration. More...
 
enum  FileType { FileType.TS, FileType.BINARY }
 FileType enumeration. More...
 
enum  INGESTION_MODE { INGESTION_MODE.TELEMETRY, INGESTION_MODE.RAW_PACKETS }
 INGESTION_MODE enumeration. More...
 

Functions

delegate void ProgressEventHandler (ProgressArgs e)
 
delegate void MetadataPidDetectionCompleteHandler (MetadataPidDetectionCompleteArgs e)
 
delegate void SegmentProcessingHandler (SegmentProcessingArgs e)
 
delegate void PacketReadyHandler (List< EG601Item > pckt, Int64 offset)
 
delegate void ExtractorCompleteHandler ()
 
delegate void ExtractorMessageHandler (ExtractorMessageArgs e)
 
delegate void ExtractorErrorHandler (ExtractorErrorArgs e)
 

Enumeration Type Documentation

FileType specifies data file format.

Enumerator
TS 

STANAG File (Transport stream)

BINARY 

Binary File - metadata packets saved as a binary file.

INGESTION_MODE specifies telemetry ingestion format.

Enumerator
TELEMETRY 

decode and save to DB the entire telemetry set.

RAW_PACKETS 

save a raw binary data without decoding it.

SegmentProcessingState specifies Segment Processing phase.

Enumerator
STARTED 

Segment processing started.

COMPLETE 

Segment processing complete.

Untitled 1




 Copyright 2013,    IMPLEOTV SYSTEMS LTD