C# Класс Tpm2Lib.ByteBuf

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

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

Метод Описание
Append ( byte x ) : void
ByteBuf ( ) : System
ByteBuf ( byte x ) : System
ByteBuf ( int size ) : System
BytesRemaining ( ) : int
Extract ( int num ) : byte[]
GetBuffer ( ) : byte[]
GetBytesInMiddle ( int startPos, int length ) : byte[]
GetGetPos ( ) : int
GetSize ( ) : int
GetValidLength ( ) : int
RemoveBytesInMiddle ( int startPos, int length ) : byte[]
Reset ( ) : void
SetBytesInMiddle ( byte bytesToSet, int pos ) : void
SetGetPos ( int newGetPos ) : void

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

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

public Append ( byte x ) : void
x byte
Результат void

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

public ByteBuf ( ) : System
Результат System

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

public ByteBuf ( byte x ) : System
x byte
Результат System

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

public ByteBuf ( int size ) : System
size int
Результат System

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

public BytesRemaining ( ) : int
Результат int

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

public Extract ( int num ) : byte[]
num int
Результат byte[]

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

public GetBuffer ( ) : byte[]
Результат byte[]

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

public GetBytesInMiddle ( int startPos, int length ) : byte[]
startPos int
length int
Результат byte[]

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

public GetGetPos ( ) : int
Результат int

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

public GetSize ( ) : int
Результат int

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

public GetValidLength ( ) : int
Результат int

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

public RemoveBytesInMiddle ( int startPos, int length ) : byte[]
startPos int
length int
Результат byte[]

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

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

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

public SetBytesInMiddle ( byte bytesToSet, int pos ) : void
bytesToSet byte
pos int
Результат void

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

public SetGetPos ( int newGetPos ) : void
newGetPos int
Результат void