C# 클래스 Lidgren.Network.Lobby.NetLobby

파일 보기 프로젝트 열기: SleeplessByte/lidgren-srp6a

공개 프로퍼티들

프로퍼티 타입 설명
KeySize System.Int32
LogonManager ILogonManager

공개 메소드들

메소드 설명
Authenticate ( NetConnection connection, String username, String password, Byte data = null ) : void

Authenticates the connection

IncomingMessage ( NetIncomingMessage message ) : Handshake.Contents

Handles incoming messages

비공개 메소드들

메소드 설명
Create ( NetConnection connection, Handshake reason, Int32 size = 4 ) : NetOutgoingMessage

Creates a new message

ExceptionHandle ( NetIncomingMessage message, String reason ) : void

Handles exceptions

ReceiveActiveVerification ( NetIncomingMessage message ) : void

Receives active party verification

ReceiveAuthenticate ( NetIncomingMessage message ) : void

Receives authentication

ReceiveFromExpired ( NetIncomingMessage message ) : void

Receives expired

ReceivePassiveVerification ( NetIncomingMessage message ) : void

Recieves passive verification

ReceiveResponse ( NetIncomingMessage message ) : void

Receives authentication response

메소드 상세

Authenticate() 공개 정적인 메소드

Authenticates the connection
public static Authenticate ( NetConnection connection, String username, String password, Byte data = null ) : void
connection Lidgren.Network.NetConnection Connection to authenticate
username String Username
password String Password
data Byte Additional data to send
리턴 void

IncomingMessage() 공개 정적인 메소드

Handles incoming messages
public static IncomingMessage ( NetIncomingMessage message ) : Handshake.Contents
message Lidgren.Network.NetIncomingMessage
리턴 Handshake.Contents

프로퍼티 상세

KeySize 공개적으로 정적으로 프로퍼티

Keysize of SRP
public static Int32,System KeySize
리턴 System.Int32

LogonManager 공개적으로 정적으로 프로퍼티

The LogonManager handler
public static ILogonManager LogonManager
리턴 ILogonManager