C# Класс DBus.Protocol.Header

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

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

Свойство Тип Описание
Endianness EndianFlag
Flags HeaderFlag
Length uint
MajorVersion byte
MessageType MessageType
Serial uint

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

Метод Описание
FromBytes ( byte data ) : Header
GetHeaderDataToStream ( Stream stream ) : void
TryGetField ( FieldCode code, object &value ) : bool
this ( FieldCode key ) : object

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

Метод Описание
WriteHeaderToMessage ( MessageWriter writer ) : void

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

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

public static FromBytes ( byte data ) : Header
data byte
Результат Header

GetHeaderDataToStream() публичный Метод

public GetHeaderDataToStream ( Stream stream ) : void
stream Stream
Результат void

TryGetField() публичный Метод

public TryGetField ( FieldCode code, object &value ) : bool
code FieldCode
value object
Результат bool

this() публичный Метод

public this ( FieldCode key ) : object
key FieldCode
Результат object

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

Endianness публичное свойство

public EndianFlag Endianness
Результат EndianFlag

Flags публичное свойство

public HeaderFlag Flags
Результат HeaderFlag

Length публичное свойство

public uint Length
Результат uint

MajorVersion публичное свойство

public byte MajorVersion
Результат byte

MessageType публичное свойство

public MessageType MessageType
Результат MessageType

Serial публичное свойство

public uint Serial
Результат uint