C# Класс AsterixDisplayAnalyser.ASTERIX

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
TimeOfReception System.DateTime

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
ExtractAndDecodeASTERIX_CAT_DataBlock ( byte DataBlock, bool Is_Live_Data ) : void

Описание методов

CleanUp() публичный статический Метод

public static CleanUp ( ) : void
Результат void

DecodeAsterixData() публичный статический Метод

public static DecodeAsterixData ( string FileName ) : string
FileName string
Результат string

DetermineLenghtOfFSPEC() публичный статический Метод

public static DetermineLenghtOfFSPEC ( byte Data ) : int
Data byte
Результат int

ExtractCategory() публичный статический Метод

public static ExtractCategory ( byte Data ) : string
Data byte
Результат string

ExtractLengthOfDataBlockInBytes() публичный статический Метод

public static ExtractLengthOfDataBlockInBytes ( byte Data ) : string
Data byte
Результат string

ExtractLengthOfDataBlockInBytes_Int() публичный статический Метод

public static ExtractLengthOfDataBlockInBytes_Int ( byte Data ) : int
Data byte
Результат int

GetFifthFSPECOctet() публичный статический Метод

public static GetFifthFSPECOctet ( byte Data ) : BitVector32
Data byte
Результат System.Collections.Specialized.BitVector32

GetFirstDataIndex() публичный статический Метод

public static GetFirstDataIndex ( byte Data ) : int
Data byte
Результат int

GetFourFSPECOctets() публичный статический Метод

public static GetFourFSPECOctets ( byte Data ) : BitVector32
Data byte
Результат System.Collections.Specialized.BitVector32

GetTimeSpanSinceLastDataBlockRecived() публичный статический Метод

public static GetTimeSpanSinceLastDataBlockRecived ( ) : System.TimeSpan
Результат System.TimeSpan

ListenForData() публичный статический Метод

public static ListenForData ( ) : void
Результат void

ReinitializeSocket() публичный статический Метод

public static ReinitializeSocket ( ) : bool
Результат bool

RequestStop() публичный статический Метод

public static RequestStop ( ) : void
Результат void

Описание свойств

TimeOfReception публичное статическое свойство

public static DateTime,System TimeOfReception
Результат System.DateTime