C# Class PgmTransport.SendingThread

Inheritance: IDisposable
Show file Open project: jbouzaglou/PetPigeonsESB

Public Methods

Method Description
Detach ( TransportPipe pipe ) : void
Dispose ( ) : void

Private Methods

Method Description
Attach ( TransportPipe pipe ) : void
CheckError ( int sentBytes, int length, Socket socket ) : void
CreateSocketForEndpoint ( SendingPipeInfo pipe ) : Socket
ExecuteCommands ( ) : void
ExecuteElapsedTimers ( ) : void
OnSendCompleted ( object sender, SocketAsyncEventArgs e ) : void
RemovePipe ( TransportPipe pipe ) : void
SendData ( SendingPipeInfo pipe, IList data, int dataSize ) : void
SendingLoop ( ) : void
SendingThread ( TaskScheduler scheduler ) : System

Method Details

Detach() public method

public Detach ( TransportPipe pipe ) : void
pipe TransportPipe
return void

Dispose() public method

public Dispose ( ) : void
return void