C# Class SimpleTCP.SimpleTcpServer

Afficher le fichier Open project: BrandonPotter/SimpleTCP Class Usage Examples

Méthodes publiques

Méthode Description
Broadcast ( byte data ) : void
Broadcast ( string data ) : void
BroadcastLine ( string data ) : void
GetIPAddresses ( ) : IEnumerable
GetListeningIPs ( ) : List
SimpleTcpServer ( ) : System
Start ( IPAddress ipAddress, int port ) : SimpleTcpServer
Start ( int port, AddressFamily addressFamilyFilter ) : SimpleTcpServer
Start ( int port, bool ignoreNicsWithOccupiedPorts = true ) : SimpleTcpServer
Stop ( ) : void

Private Methods

Méthode Description
DebugInfo ( string format ) : void
NotifyClientConnected ( SimpleTCP.Server listener, TcpClient newClient ) : void
NotifyClientDisconnected ( SimpleTCP.Server listener, TcpClient disconnectedClient ) : void
NotifyDelimiterMessageRx ( SimpleTCP.Server listener, TcpClient client, byte msg ) : void
NotifyEndTransmissionRx ( SimpleTCP.Server listener, TcpClient client, byte msg ) : void
RankIpAddress ( IPAddress addr ) : int

Method Details

Broadcast() public méthode

public Broadcast ( byte data ) : void
data byte
Résultat void

Broadcast() public méthode

public Broadcast ( string data ) : void
data string
Résultat void

BroadcastLine() public méthode

public BroadcastLine ( string data ) : void
data string
Résultat void

GetIPAddresses() public méthode

public GetIPAddresses ( ) : IEnumerable
Résultat IEnumerable

GetListeningIPs() public méthode

public GetListeningIPs ( ) : List
Résultat List

SimpleTcpServer() public méthode

public SimpleTcpServer ( ) : System
Résultat System

Start() public méthode

public Start ( IPAddress ipAddress, int port ) : SimpleTcpServer
ipAddress System.Net.IPAddress
port int
Résultat SimpleTcpServer

Start() public méthode

public Start ( int port, AddressFamily addressFamilyFilter ) : SimpleTcpServer
port int
addressFamilyFilter AddressFamily
Résultat SimpleTcpServer

Start() public méthode

public Start ( int port, bool ignoreNicsWithOccupiedPorts = true ) : SimpleTcpServer
port int
ignoreNicsWithOccupiedPorts bool
Résultat SimpleTcpServer

Stop() public méthode

public Stop ( ) : void
Résultat void