C# Класс Server.Connector

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
clientport System.Int32
playerip String

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

Метод Описание
Connector ( ) : System
connectoServer ( String ip, Int32 port, String name, String gametype ) : void
getLobby ( String gametype ) : String[]
requestGame ( String opponentip, Int32 opponentport, String myname ) : void
sendRequestreply ( String reply ) : void
step ( Object step ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Clean up any resources being used.

OnConnectionAccept ( ConnectionAcceptEventArgs e ) : void
OnConnectionRequest ( ConnectionRequestEventArgs e ) : void
OnStep ( StepEventArgs e ) : void

Приватные методы

Метод Описание
AcceptCallback ( IAsyncResult ar ) : void
Combine ( byte first, byte second ) : byte[]
ConnectCallback ( IAsyncResult ar ) : void
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

ReadCallback ( IAsyncResult ar ) : void
Send ( Socket client, String data ) : void
Send ( Socket client, byte data ) : void
SendCallback ( IAsyncResult ar ) : void
deserializeToObject ( byte bytes, int offset ) : object
readStream ( Stream stream, int readsize ) : String
serializeObject ( Object obj ) : byte[]
writeStream ( Stream stream, String message ) : void

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

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

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

Dispose() защищенный Метод

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
Результат void

OnConnectionAccept() защищенный Метод

protected OnConnectionAccept ( ConnectionAcceptEventArgs e ) : void
e Connector.ConnectionAcceptEventArgs
Результат void

OnConnectionRequest() защищенный Метод

protected OnConnectionRequest ( ConnectionRequestEventArgs e ) : void
e Connector.ConnectionRequestEventArgs
Результат void

OnStep() защищенный Метод

protected OnStep ( StepEventArgs e ) : void
e Connector.StepEventArgs
Результат void

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

public connectoServer ( String ip, Int32 port, String name, String gametype ) : void
ip String
port System.Int32
name String
gametype String
Результат void

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

public getLobby ( String gametype ) : String[]
gametype String
Результат String[]

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

public requestGame ( String opponentip, Int32 opponentport, String myname ) : void
opponentip String
opponentport System.Int32
myname String
Результат void

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

public sendRequestreply ( String reply ) : void
reply String
Результат void

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

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

Описание свойств

clientport публичное свойство

public Int32,System clientport
Результат System.Int32

playerip публичное свойство

public String playerip
Результат String