C# Класс Mahjong.Forms.ChatServerForm

Наследование: System.Windows.Forms.Form
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
Port int
startbutton System.Windows.Forms.Button

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

Метод Описание
ChatClient ( ) : void
ChatServer ( ) : void
ChatServerForm ( ) : System
ChatServerForm ( int port ) : System
GameOver ( ) : bool
Run ( ) : void

Client

SetUp ( ) : void
getByteArrayWithObject ( AllPlayers all ) : byte[]
getByteArrayWithObject ( Brand brand ) : byte[]
getByteArrayWithObject ( Mahjong.Players.BrandPlayer players ) : byte[]
getByteArrayWithObject ( CheckUser check ) : byte[]
getObjectWithByteArray ( byte theByteArray ) : object

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

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

Clean up any resources being used.

Server_Closing ( object sender, System.Windows.Forms.FormClosedEventArgs e ) : void

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

Метод Описание
ChatServerForm_FormClosing ( object sender, FormClosingEventArgs e ) : void
ChatServerForm_Load ( object sender, EventArgs e ) : void
DisableInput ( bool value ) : void
DisplayMessage ( string message ) : void
IPButton_CheckedChanged ( object sender, EventArgs e ) : void
InitializeComponent ( ) : void

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

SendObject ( AllPlayers all ) : void
SendObject ( Brand bd ) : void
SendObject ( Mahjong.Players.BrandPlayer brandplayers ) : void
SendObject ( CheckUser cu ) : void
SendObject ( int bi ) : void
cancelbutton_Click ( object sender, EventArgs e ) : void
connectbutton_Click ( object sender, EventArgs e ) : void
createbutton_Click ( object sender, EventArgs e ) : void
displayTextBox_TextChanged ( object sender, EventArgs e ) : void
inputTextBox_KeyDown ( object sender, KeyEventArgs e ) : void
lanButton_CheckedChanged ( object sender, EventArgs e ) : void
playgame_Click ( object sender, EventArgs e ) : void
servermessage ( string reply ) : void
serverobject ( byte date ) : void
stringcheck ( string s ) : void

Client �ݪ�����

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

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

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

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

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

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

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

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

public ChatServerForm ( int port ) : System
port int
Результат 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

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

public GameOver ( ) : bool
Результат bool

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

Client
public Run ( ) : void
Результат void

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

protected Server_Closing ( object sender, System.Windows.Forms.FormClosedEventArgs e ) : void
sender object
e System.Windows.Forms.FormClosedEventArgs
Результат void

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

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

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

public getByteArrayWithObject ( AllPlayers all ) : byte[]
all Mahjong.Control.AllPlayers
Результат byte[]

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

public getByteArrayWithObject ( Brand brand ) : byte[]
brand Brand
Результат byte[]

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

public getByteArrayWithObject ( Mahjong.Players.BrandPlayer players ) : byte[]
players Mahjong.Players.BrandPlayer
Результат byte[]

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

public getByteArrayWithObject ( CheckUser check ) : byte[]
check Mahjong.Control.CheckUser
Результат byte[]

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

public getObjectWithByteArray ( byte theByteArray ) : object
theByteArray byte
Результат object

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

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

public int Port
Результат int

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

public System.Windows.Forms.Button startbutton
Результат System.Windows.Forms.Button