C# Class OpenMetaverse.Http.CapsClient

Show file Open project: 3di/3di-viewer-rei-libs Class Usage Examples

Public Properties

Property Type Description
OnComplete CompleteCallback
OnProgress ProgressCallback
Proxy IWebProxy
UserData object

Protected Properties

Property Type Description
_Client CapsBase
_ContentType string
_PostData byte[]

Public Methods

Method Description
Cancel ( ) : void
CapsClient ( Uri capability ) : System
CapsClient ( Uri capability, X509Certificate2 clientCert ) : System
Init ( Uri capability, X509Certificate2 clientCert ) : void
StartRequest ( ) : void
StartRequest ( OSD llsd ) : void
StartRequest ( byte postData ) : void
StartRequest ( byte postData, string contentType ) : void

Private Methods

Method Description
Client_DownloadProgressChanged ( object sender, CapsBase e ) : void
Client_DownloadStringCompleted ( object sender, CapsBase e ) : void
Client_UploadDataCompleted ( object sender, CapsBase e ) : void
Client_UploadProgressChanged ( object sender, CapsBase e ) : void

Method Details

Cancel() public method

public Cancel ( ) : void
return void

CapsClient() public method

public CapsClient ( Uri capability ) : System
capability System.Uri
return System

CapsClient() public method

public CapsClient ( Uri capability, X509Certificate2 clientCert ) : System
capability System.Uri
clientCert System.Security.Cryptography.X509Certificates.X509Certificate2
return System

Init() public method

public Init ( Uri capability, X509Certificate2 clientCert ) : void
capability Uri
clientCert X509Certificate2
return void

StartRequest() public method

public StartRequest ( ) : void
return void

StartRequest() public method

public StartRequest ( OSD llsd ) : void
llsd OSD
return void

StartRequest() public method

public StartRequest ( byte postData ) : void
postData byte
return void

StartRequest() public method

public StartRequest ( byte postData, string contentType ) : void
postData byte
contentType string
return void

Property Details

OnComplete public property

public CompleteCallback OnComplete
return CompleteCallback

OnProgress public property

public ProgressCallback OnProgress
return ProgressCallback

Proxy public property

public IWebProxy Proxy
return IWebProxy

UserData public property

public object UserData
return object

_Client protected property

protected CapsBase _Client
return CapsBase

_ContentType protected property

protected string _ContentType
return string

_PostData protected property

protected byte[] _PostData
return byte[]