C# Class AsterixDisplayAnalyser.ASTERIX

Exibir arquivo Open project: akapetanovic/ASTERIX-ANALYSER-and-DATA-DISPLAY Class Usage Examples

Public Properties

Property Type Description
TimeOfReception System.DateTime

Public Methods

Method Description
CleanUp ( ) : void
DecodeAsterixData ( string FileName ) : string
DetermineLenghtOfFSPEC ( byte Data ) : int
ExtractCategory ( byte Data ) : string
ExtractLengthOfDataBlockInBytes ( byte Data ) : string
ExtractLengthOfDataBlockInBytes_Int ( byte Data ) : int
GetFifthFSPECOctet ( byte Data ) : BitVector32
GetFirstDataIndex ( byte Data ) : int
GetFourFSPECOctets ( byte Data ) : BitVector32
GetTimeSpanSinceLastDataBlockRecived ( ) : System.TimeSpan
ListenForData ( ) : void
ReinitializeSocket ( ) : bool
RequestStop ( ) : void

Private Methods

Method Description
ExtractAndDecodeASTERIX_CAT_DataBlock ( byte DataBlock, bool Is_Live_Data ) : void

Method Details

CleanUp() public static method

public static CleanUp ( ) : void
return void

DecodeAsterixData() public static method

public static DecodeAsterixData ( string FileName ) : string
FileName string
return string

DetermineLenghtOfFSPEC() public static method

public static DetermineLenghtOfFSPEC ( byte Data ) : int
Data byte
return int

ExtractCategory() public static method

public static ExtractCategory ( byte Data ) : string
Data byte
return string

ExtractLengthOfDataBlockInBytes() public static method

public static ExtractLengthOfDataBlockInBytes ( byte Data ) : string
Data byte
return string

ExtractLengthOfDataBlockInBytes_Int() public static method

public static ExtractLengthOfDataBlockInBytes_Int ( byte Data ) : int
Data byte
return int

GetFifthFSPECOctet() public static method

public static GetFifthFSPECOctet ( byte Data ) : BitVector32
Data byte
return System.Collections.Specialized.BitVector32

GetFirstDataIndex() public static method

public static GetFirstDataIndex ( byte Data ) : int
Data byte
return int

GetFourFSPECOctets() public static method

public static GetFourFSPECOctets ( byte Data ) : BitVector32
Data byte
return System.Collections.Specialized.BitVector32

GetTimeSpanSinceLastDataBlockRecived() public static method

public static GetTimeSpanSinceLastDataBlockRecived ( ) : System.TimeSpan
return System.TimeSpan

ListenForData() public static method

public static ListenForData ( ) : void
return void

ReinitializeSocket() public static method

public static ReinitializeSocket ( ) : bool
return bool

RequestStop() public static method

public static RequestStop ( ) : void
return void

Property Details

TimeOfReception public_oe static_oe property

public static DateTime,System TimeOfReception
return System.DateTime