FLastmileProbeOneWayResult
Results of the uplink or downlink last-mile network test.
USTRUCT(BlueprintType) struct FLastmileProbeOneWayResult { GENERATED_BODY() public: UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|LastmileProbeOneWayResult") int64 packetLossRate = 0; UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|LastmileProbeOneWayResult") int64 jitter = 0; UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|LastmileProbeOneWayResult") int64 availableBandwidth = 0; FLastmileProbeOneWayResult(){} FLastmileProbeOneWayResult(const agora::rtc::LastmileProbeOneWayResult & AgoraData){ packetLossRate = AgoraData.packetLossRate; jitter = AgoraData.jitter; availableBandwidth = AgoraData.availableBandwidth; } agora::rtc::LastmileProbeOneWayResult CreateAgoraData() const { agora::rtc::LastmileProbeOneWayResult AgoraData; AgoraData.packetLossRate = packetLossRate; AgoraData.jitter = jitter; AgoraData.availableBandwidth = availableBandwidth; return AgoraData; } void FreeAgoraData(agora::rtc::LastmileProbeOneWayResult & AgoraData) const { } };
Attributes
- packetLossRate
- The packet loss rate (%).
- jitter
- The network jitter (ms).
- availableBandwidth
- The estimated available bandwidth (bps).