C# Class HumbleNetwork.HumbleClient

Inheritance: IHumbleClient
Afficher le fichier Open project: joaofx/HumbleNetwork Class Usage Examples

Méthodes publiques

Méthode Description
Connect ( string host, int port ) : HumbleClient
Dispose ( ) : void

TODO: good practices on disconnect

HumbleClient ( Framing framing = Framing.LengthPrefixed, string delimiter = MessageFraming.DefaultDelimiter, int receiveTimeOut = -1, int sendTimeOut = -1 ) : System.Net.Sockets

Create a instance of HumbleClient

Receive ( ) : string
Send ( string data ) : HumbleClient

Private Methods

Méthode Description
CreateStream ( ) : void

Method Details

Connect() public méthode

public Connect ( string host, int port ) : HumbleClient
host string
port int
Résultat HumbleClient

Dispose() public méthode

TODO: good practices on disconnect
public Dispose ( ) : void
Résultat void

HumbleClient() public méthode

Create a instance of HumbleClient
public HumbleClient ( Framing framing = Framing.LengthPrefixed, string delimiter = MessageFraming.DefaultDelimiter, int receiveTimeOut = -1, int sendTimeOut = -1 ) : System.Net.Sockets
framing Framing Type of framing
delimiter string Demiliter character if framing is Framing.LengthPrefixed
receiveTimeOut int Receive timeout in miliseconds
sendTimeOut int Send timeout in miliseconds
Résultat System.Net.Sockets

Receive() public méthode

public Receive ( ) : string
Résultat string

Send() public méthode

public Send ( string data ) : HumbleClient
data string
Résultat HumbleClient