C# 클래스 Tpm2Lib.ByteBuf

파일 보기 프로젝트 열기: Microsoft/TSS.MSR 1 사용 예제들

공개 메소드들

메소드 설명
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