C# Class Server_Application_Console.ChatServer

Inheritance: TCPServer
Afficher le fichier Open project: HeroOfTheWinds/CS-350-410-431-Group-Project Class Usage Examples

Méthodes publiques

Свойство Type Description
IDLock object
connectExpected System.Threading.ManualResetEventSlim
connected System.Threading.ManualResetEventSlim

Protected Properties

Свойство Type Description
listener System.Net.Sockets.TcpListener
listenerStarted bool

Méthodes publiques

Méthode Description
ChatServer ( uint serverID ) : System
getCurrentID ( ) : uint
setCurrentID ( uint ID ) : void
setExpectedClient ( uint clientID ) : void
startServer ( ) : Task
stopServer ( ) : void

Private Methods

Méthode Description
transmitter ( Object client ) : void

Method Details

ChatServer() public méthode

public ChatServer ( uint serverID ) : System
serverID uint
Résultat System

getCurrentID() public static méthode

public static getCurrentID ( ) : uint
Résultat uint

setCurrentID() public static méthode

public static setCurrentID ( uint ID ) : void
ID uint
Résultat void

setExpectedClient() public static méthode

public static setExpectedClient ( uint clientID ) : void
clientID uint
Résultat void

startServer() public méthode

public startServer ( ) : Task
Résultat Task

stopServer() public méthode

public stopServer ( ) : void
Résultat void

Property Details

IDLock public_oe static_oe property

public static object IDLock
Résultat object

connectExpected public_oe static_oe property

public static ManualResetEventSlim,System.Threading connectExpected
Résultat System.Threading.ManualResetEventSlim

connected public_oe static_oe property

public static ManualResetEventSlim,System.Threading connected
Résultat System.Threading.ManualResetEventSlim

listener protected_oe static_oe property

protected static TcpListener,System.Net.Sockets listener
Résultat System.Net.Sockets.TcpListener

listenerStarted protected_oe static_oe property

protected static bool listenerStarted
Résultat bool