VRC SDK
This project aims to completely document the VRChat Unity SDK
Loading...
Searching...
No Matches
VRC.SDK3.StringLoading.VRCStringDownload Class Reference
Inheritance diagram for VRC.SDK3.StringLoading.VRCStringDownload:
Collaboration diagram for VRC.SDK3.StringLoading.VRCStringDownload:

Classes

struct  d__33
 

Public Member Functions

 VRCStringDownload (VRCUrl url, IUdonEventReceiver udonbehavior)
 
void StartDownload ()
 
void CancelDownload ()
 
void StartDownload ()
 
void CancelDownload ()
 

Properties

string Result [get, private set]
 
byte[] ResultBytes [get, private set]
 
string Error [get, private set]
 
int ErrorCode [get, private set]
 
VRCUrl Url [get, private set]
 
IUdonEventReceiver UdonBehaviour [get, private set]
 
- Properties inherited from VRC.SDK3.StringLoading.IVRCStringDownload
string Result [get]
 
byte[] ResultBytes [get]
 
string Error [get]
 
int ErrorCode [get]
 
VRCUrl Url [get]
 
IUdonEventReceiver UdonBehaviour [get]
 

Private Member Functions

UniTask StartAtCorrectTime (CancellationToken cancellationToken)
 
void CompletedRequest ()
 

Static Private Attributes

const float MINIMUM_DELAY_BETWEEN_REQUESTS = 5f
 
const int MAXIMUM_DOWNLOAD_SIZE_MB = 104857600
 

Detailed Description

Definition at line 2424 of file VRCSDK3.cs.

Constructor & Destructor Documentation

◆ VRCStringDownload()

VRC.SDK3.StringLoading.VRCStringDownload.VRCStringDownload ( VRCUrl  url,
IUdonEventReceiver  udonbehavior 
)

Definition at line 2591 of file VRCSDK3.cs.

Member Function Documentation

◆ CancelDownload()

void VRC.SDK3.StringLoading.VRCStringDownload.CancelDownload ( )

Implements VRC.SDK3.StringLoading.IVRCStringDownload.

Definition at line 2713 of file VRCSDK3.cs.

Here is the call graph for this function:

◆ CompletedRequest()

void VRC.SDK3.StringLoading.VRCStringDownload.CompletedRequest ( )
private

Definition at line 2665 of file VRCSDK3.cs.

Here is the call graph for this function:

◆ StartAtCorrectTime()

UniTask VRC.SDK3.StringLoading.VRCStringDownload.StartAtCorrectTime ( CancellationToken  cancellationToken)
private

Definition at line 2649 of file VRCSDK3.cs.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ StartDownload()

void VRC.SDK3.StringLoading.VRCStringDownload.StartDownload ( )

Implements VRC.SDK3.StringLoading.IVRCStringDownload.

Definition at line 2600 of file VRCSDK3.cs.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ MAXIMUM_DOWNLOAD_SIZE_MB

const int VRC.SDK3.StringLoading.VRCStringDownload.MAXIMUM_DOWNLOAD_SIZE_MB = 104857600
staticprivate

Definition at line 2525 of file VRCSDK3.cs.

◆ MINIMUM_DELAY_BETWEEN_REQUESTS

const float VRC.SDK3.StringLoading.VRCStringDownload.MINIMUM_DELAY_BETWEEN_REQUESTS = 5f
staticprivate

Definition at line 2523 of file VRCSDK3.cs.

Property Documentation

◆ Error

string VRC.SDK3.StringLoading.VRCStringDownload.Error
getprivate set

Implements VRC.SDK3.StringLoading.IVRCStringDownload.

Definition at line 2556 of file VRCSDK3.cs.

◆ ErrorCode

int VRC.SDK3.StringLoading.VRCStringDownload.ErrorCode
getprivate set

Implements VRC.SDK3.StringLoading.IVRCStringDownload.

Definition at line 2565 of file VRCSDK3.cs.

◆ Result

string VRC.SDK3.StringLoading.VRCStringDownload.Result
getprivate set

Implements VRC.SDK3.StringLoading.IVRCStringDownload.

Definition at line 2538 of file VRCSDK3.cs.

◆ ResultBytes

byte [] VRC.SDK3.StringLoading.VRCStringDownload.ResultBytes
getprivate set

Implements VRC.SDK3.StringLoading.IVRCStringDownload.

Definition at line 2547 of file VRCSDK3.cs.

◆ UdonBehaviour

IUdonEventReceiver VRC.SDK3.StringLoading.VRCStringDownload.UdonBehaviour
getprivate set

Implements VRC.SDK3.StringLoading.IVRCStringDownload.

Definition at line 2583 of file VRCSDK3.cs.

◆ Url

VRCUrl VRC.SDK3.StringLoading.VRCStringDownload.Url
getprivate set

Implements VRC.SDK3.StringLoading.IVRCStringDownload.

Definition at line 2574 of file VRCSDK3.cs.


The documentation for this class was generated from the following file: