C# 클래스 Microsoft.Protocols.TestSuites.BranchCache.HostedCacheServer.PccrrTestServer

상속: IDisposable
파일 보기 프로젝트 열기: Microsoft/WindowsProtocolTestSuites

보호된 프로퍼티들

프로퍼티 타입 설명
aes System.Security.Cryptography.Aes
content byte[]
cryptoAlgoId CryptoAlgoId_Values
disposed bool
eventQueue EventQueue
iv byte[]
pccrrServer Microsoft.Protocols.TestTools.StackSdk.BranchCache.Pccrr.PccrrServer
protoVersion Microsoft.Protocols.TestTools.StackSdk.BranchCache.Pccrr.ProtoVersion

공개 메소드들

메소드 설명
Dispose ( ) : void
Start ( int port, CryptoAlgoId_Values cryptoAlgoId, ProtoVersion protoVersion, byte content, EventQueue eventQueue ) : void
Start ( int port, CryptoAlgoId_Values cryptoAlgoId, byte content, EventQueue eventQueue ) : void

보호된 메소드들

메소드 설명
HandlePccrrGETBLKLISTRequestPacket ( PccrrGETBLKLISTRequestPacket pccrrGetBlkListRequest ) : void
HandlePccrrGETBLKSRequestPacket ( PccrrGETBLKSRequestPacket pccrrGetBlkRequest ) : void
HandlePccrrGetSegListRequestPacket ( PccrrGetSegListRequestPacket pccrrGetSegListRequest ) : void
HandlePccrrNegoRequestPacket ( PccrrNegoRequestPacket pccrrNegoRequest ) : void
pccrrServer_MessageArrived ( System sender, PccrrPacket pccrrPacket ) : void

비공개 메소드들

메소드 설명
Dispose ( bool disposing ) : void

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

HandlePccrrGETBLKLISTRequestPacket() 보호된 메소드

protected HandlePccrrGETBLKLISTRequestPacket ( PccrrGETBLKLISTRequestPacket pccrrGetBlkListRequest ) : void
pccrrGetBlkListRequest Microsoft.Protocols.TestTools.StackSdk.BranchCache.Pccrr.PccrrGETBLKLISTRequestPacket
리턴 void

HandlePccrrGETBLKSRequestPacket() 보호된 추상적인 메소드

protected abstract HandlePccrrGETBLKSRequestPacket ( PccrrGETBLKSRequestPacket pccrrGetBlkRequest ) : void
pccrrGetBlkRequest Microsoft.Protocols.TestTools.StackSdk.BranchCache.Pccrr.PccrrGETBLKSRequestPacket
리턴 void

HandlePccrrGetSegListRequestPacket() 보호된 추상적인 메소드

protected abstract HandlePccrrGetSegListRequestPacket ( PccrrGetSegListRequestPacket pccrrGetSegListRequest ) : void
pccrrGetSegListRequest Microsoft.Protocols.TestTools.StackSdk.BranchCache.Pccrr.PccrrGetSegListRequestPacket
리턴 void

HandlePccrrNegoRequestPacket() 보호된 메소드

protected HandlePccrrNegoRequestPacket ( PccrrNegoRequestPacket pccrrNegoRequest ) : void
pccrrNegoRequest Microsoft.Protocols.TestTools.StackSdk.BranchCache.Pccrr.PccrrNegoRequestPacket
리턴 void

Start() 공개 메소드

public Start ( int port, CryptoAlgoId_Values cryptoAlgoId, ProtoVersion protoVersion, byte content, EventQueue eventQueue ) : void
port int
cryptoAlgoId CryptoAlgoId_Values
protoVersion Microsoft.Protocols.TestTools.StackSdk.BranchCache.Pccrr.ProtoVersion
content byte
eventQueue EventQueue
리턴 void

Start() 공개 메소드

public Start ( int port, CryptoAlgoId_Values cryptoAlgoId, byte content, EventQueue eventQueue ) : void
port int
cryptoAlgoId CryptoAlgoId_Values
content byte
eventQueue EventQueue
리턴 void

pccrrServer_MessageArrived() 보호된 메소드

protected pccrrServer_MessageArrived ( System sender, PccrrPacket pccrrPacket ) : void
sender System
pccrrPacket Microsoft.Protocols.TestTools.StackSdk.BranchCache.Pccrr.PccrrPacket
리턴 void

프로퍼티 상세

aes 보호되어 있는 프로퍼티

protected Aes,System.Security.Cryptography aes
리턴 System.Security.Cryptography.Aes

content 보호되어 있는 프로퍼티

protected byte[] content
리턴 byte[]

cryptoAlgoId 보호되어 있는 프로퍼티

protected CryptoAlgoId_Values cryptoAlgoId
리턴 CryptoAlgoId_Values

disposed 보호되어 있는 프로퍼티

protected bool disposed
리턴 bool

eventQueue 보호되어 있는 프로퍼티

protected EventQueue eventQueue
리턴 EventQueue

iv 보호되어 있는 프로퍼티

protected byte[] iv
리턴 byte[]

pccrrServer 보호되어 있는 프로퍼티

protected PccrrServer,Microsoft.Protocols.TestTools.StackSdk.BranchCache.Pccrr pccrrServer
리턴 Microsoft.Protocols.TestTools.StackSdk.BranchCache.Pccrr.PccrrServer

protoVersion 보호되어 있는 프로퍼티

protected ProtoVersion,Microsoft.Protocols.TestTools.StackSdk.BranchCache.Pccrr protoVersion
리턴 Microsoft.Protocols.TestTools.StackSdk.BranchCache.Pccrr.ProtoVersion