Show / Hide Table of Contents

Interface IHttpConnection

Namespace: VRoidSDK.Networking
Assembly: VRoidSDK.dll
Syntax
public interface IHttpConnection

Properties

OnDownloadProgress

通信時に発火する進捗イベント (ダウンロード)

Declaration
RequestDownloadProgress OnDownloadProgress { get; set; }
Property Value
Type Description
RequestDownloadProgress

OnError

通信エラー発生時に発火するイベント

Declaration
ResponseError OnError { get; set; }
Property Value
Type Description
ResponseError

OnSuccess

成功時に発火する完了イベント

Declaration
ResponseComplete OnSuccess { get; set; }
Property Value
Type Description
ResponseComplete

OnUploadProgress

通信時に発火する進捗イベント (アップロード)

Declaration
RequestUploadProgress OnUploadProgress { get; set; }
Property Value
Type Description
RequestUploadProgress

Methods

Request(Int32)

同期通信でリクエストを送る

Declaration
IWebResponse Request(int timeout)
Parameters
Type Name Description
Int32 timeout
Returns
Type Description
IWebResponse

RequestAsync(Int32)

非同期通信でリクエスト

Declaration
void RequestAsync(int timeout)
Parameters
Type Name Description
Int32 timeout

タイムアウト時間(秒)

Remarks

レスポンスやエラーハンドリングはobserverのイベント通知で受け取る

Back to top Generated by DocFX