C# 클래스 Tempest.Providers.Network.ClientMessageSerializer

상속: MessageSerializer
파일 보기 프로젝트 열기: ermau/Tempest 1 사용 예제들

공개 메소드들

메소드 설명
ClientMessageSerializer ( ClientMessageSerializer serializer ) : System
ClientMessageSerializer ( IAuthenticatedConnection connection, IEnumerable protocols ) : System

보호된 메소드들

메소드 설명
SignMessage ( Message message, string hashAlg, BufferValueWriter writer ) : void
VerifyMessage ( string hashAlg, Message message, byte signature, byte data, int moffset, int length ) : bool

메소드 상세

ClientMessageSerializer() 공개 메소드

public ClientMessageSerializer ( ClientMessageSerializer serializer ) : System
serializer ClientMessageSerializer
리턴 System

ClientMessageSerializer() 공개 메소드

public ClientMessageSerializer ( IAuthenticatedConnection connection, IEnumerable protocols ) : System
connection IAuthenticatedConnection
protocols IEnumerable
리턴 System

SignMessage() 보호된 메소드

protected SignMessage ( Message message, string hashAlg, BufferValueWriter writer ) : void
message Message
hashAlg string
writer BufferValueWriter
리턴 void

VerifyMessage() 보호된 메소드

protected VerifyMessage ( string hashAlg, Message message, byte signature, byte data, int moffset, int length ) : bool
hashAlg string
message Message
signature byte
data byte
moffset int
length int
리턴 bool