C# Class Thrift.Transport.THttpClient

Inheritance: Thrift.Transport.TTransport
Show file Open project: evernote/evernote-demo-metro Class Usage Examples

Public Methods

Method Description
BeginFlush ( AsyncCallback callback, object state ) : IAsyncResult
Close ( ) : void
EndFlush ( IAsyncResult asyncResult ) : void
Flush ( ) : void
Open ( ) : void
Read ( byte buf, int off, int len ) : int
THttpClient ( Uri u ) : System
Write ( byte buf, int off, int len ) : void

Private Methods

Method Description
CreateRequest ( ) : HttpWebRequest
GetRequestStreamCallback ( IAsyncResult asynchronousResult ) : void
GetResponseCallback ( IAsyncResult asynchronousResult ) : void
SendRequest ( ) : void

Method Details

BeginFlush() public method

public BeginFlush ( AsyncCallback callback, object state ) : IAsyncResult
callback AsyncCallback
state object
return IAsyncResult

Close() public method

public Close ( ) : void
return void

EndFlush() public method

public EndFlush ( IAsyncResult asyncResult ) : void
asyncResult IAsyncResult
return void

Flush() public method

public Flush ( ) : void
return void

Open() public method

public Open ( ) : void
return void

Read() public method

public Read ( byte buf, int off, int len ) : int
buf byte
off int
len int
return int

THttpClient() public method

public THttpClient ( Uri u ) : System
u System.Uri
return System

Write() public method

public Write ( byte buf, int off, int len ) : void
buf byte
off int
len int
return void