C# Класс SSC_Server.MainWindow

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

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

Свойство Тип Описание
clientDic Socket>.Dictionary

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

Метод Описание
AcceptHandler ( ) : void
Broadcast ( byte msg, bool ForALL, Socket exceptClient = null ) : void
ClientHandler ( Socket client ) : void
ClientNicknameExisted ( string username ) : bool
Decrypt ( string toDecrypt, string key ) : string
ERRLog ( string text, bool firstline = false ) : void
Encrypt ( string toEncrypt, string key ) : string
MSGLog ( string text, bool firstline = false ) : void
MainWindow ( ) : System
RegClient ( string name, Socket s ) : void
SYSLog ( string text, bool firstline = false ) : void
UnRegClient ( string name ) : void
debugLog ( string text, bool firstline = false ) : void
kickAllClient ( ) : void
makeUI ( bool enable ) : void
outputAllClient ( ) : string
parseData ( string rawdata ) : string[]
parseMsg ( string cmd, string msg ) : byte[]
str2bytes ( string before ) : byte[]

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

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

Clean up any resources being used.

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

Метод Описание
InitializeComponent ( ) : void

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

LogBox_TextChanged ( object sender, EventArgs e ) : void
MainWindow_Load ( object sender, EventArgs e ) : void
StartButton_Click ( object sender, EventArgs e ) : void

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

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

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

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

public Broadcast ( byte msg, bool ForALL, Socket exceptClient = null ) : void
msg byte
ForALL bool
exceptClient Socket
Результат void

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

public ClientHandler ( Socket client ) : void
client Socket
Результат void

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

public ClientNicknameExisted ( string username ) : bool
username string
Результат bool

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

public Decrypt ( string toDecrypt, string key ) : string
toDecrypt string
key string
Результат string

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

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

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

public ERRLog ( string text, bool firstline = false ) : void
text string
firstline bool
Результат void

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

public Encrypt ( string toEncrypt, string key ) : string
toEncrypt string
key string
Результат string

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

public MSGLog ( string text, bool firstline = false ) : void
text string
firstline bool
Результат void

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

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

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

public RegClient ( string name, Socket s ) : void
name string
s Socket
Результат void

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

public SYSLog ( string text, bool firstline = false ) : void
text string
firstline bool
Результат void

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

public UnRegClient ( string name ) : void
name string
Результат void

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

public debugLog ( string text, bool firstline = false ) : void
text string
firstline bool
Результат void

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

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

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

public makeUI ( bool enable ) : void
enable bool
Результат void

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

public outputAllClient ( ) : string
Результат string

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

public parseData ( string rawdata ) : string[]
rawdata string
Результат string[]

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

public parseMsg ( string cmd, string msg ) : byte[]
cmd string
msg string
Результат byte[]

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

public str2bytes ( string before ) : byte[]
before string
Результат byte[]

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

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

public Dictionary clientDic
Результат Socket>.Dictionary