C# Class Hprose.Server.HproseTcpListenerServer

Inheritance: Hprose.Server.HproseService
Afficher le fichier Open project: hprose/hprose-dotnet Class Usage Examples

Méthodes publiques

Méthode Description
HproseTcpListenerServer ( string uri ) : System
Start ( ) : void
Stop ( ) : void

Méthodes protégées

Méthode Description
FixArguments ( Type argumentTypes, object arguments, int count, HproseContext context ) : object[]

Private Methods

Méthode Description
AcceptTcp ( ) : void
AcceptTcpCallback ( IAsyncResult asyncResult ) : void
AsyncReadCallback ( IAsyncResult asyncResult ) : void
AsyncWrite ( SendAndReceiveContext context, MemoryStream data ) : IAsyncResult
CloseConnection ( SendAndReceiveContext context ) : void
ErrorCallback ( IAsyncResult asyncResult ) : void
GetIPAddress ( string host, AddressFamily addressFamily ) : IPAddress
NonBlockingHandle ( SendAndReceiveContext context ) : void
ReadBodyCallback ( IAsyncResult asyncResult ) : void
ReadHeadCallback ( IAsyncResult asyncResult ) : void
WriteFullCallback ( IAsyncResult asyncResult ) : void
WritePartCallback ( IAsyncResult asyncResult ) : void

Method Details

FixArguments() protected méthode

protected FixArguments ( Type argumentTypes, object arguments, int count, HproseContext context ) : object[]
argumentTypes System.Type
arguments object
count int
context HproseContext
Résultat object[]

HproseTcpListenerServer() public méthode

public HproseTcpListenerServer ( string uri ) : System
uri string
Résultat System

Start() public méthode

public Start ( ) : void
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void