Language

TrafficDescriptor クラス

定義

3GPP TS 24 で定義されているトラフィック記述子。

[Android.Runtime.Register("android/telephony/data/TrafficDescriptor", ApiSince=31, DoNotGenerateAcw=true)]
public sealed class TrafficDescriptor : Java.Lang.Object, Android.OS.IParcelable, IDisposable
[<Android.Runtime.Register("android/telephony/data/TrafficDescriptor", ApiSince=31, DoNotGenerateAcw=true)>]
type TrafficDescriptor = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
継承
TrafficDescriptor
属性
実装

注釈

3GPP TS 24.526 セクション 5.2 で定義されているトラフィック記述子。 これは、3GPP TS 24.526 セクション 4.2.2 で説明されているように、UE ルート選択ポリシー(URSP)トラフィック マッチングに使用されます。 これにはオプションのデータ ネットワーク名 (DNN) が含まれています。存在する場合は、トラフィックマッチングに使用する必要があります。データ呼び出しに使用するエンドポイントは指定しません。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

フィールド

Name 説明
ConnectionCapabilityBackground
古い.

時間の影響を受けやすいトラフィック (例:

ConnectionCapabilityDownlinkStreaming
古い.

ダウンリンク ストリーミング。ダウンリンクの高いデータ レートのコンテンツと低待機時間として特徴付けられます。

ConnectionCapabilityIms
古い.

IP ネットワーク経由の音声、ビデオ テレフォニー、マルチメディア通信を含む IMS Voice + Video。

ConnectionCapabilityInternet
古い.

幅広い可用性を備えたインターネット データ トラフィックですが、待機時間やデータ レートに関する重要な要件はありません。

ConnectionCapabilityIotDelayTolerant
古い.

遅延トレラントで、データ レートが低い IoT トラフィック。

ConnectionCapabilityIotNonDelayTolerant
古い.

非遅延トレラントで、データ レートが低い IoT トラフィック

ConnectionCapabilityLcsUserPlanePositioning
古い.

LCS ユーザー プレーンの配置

ConnectionCapabilityLowLatencyLossTolerantUnack
古い.

待機時間の要件が低く、一部の損失に耐えられるトラフィック。そのため、無線リンク制御 (RLC) レイヤーで未確認モードを使用します。

ConnectionCapabilityMissionCriticalCommunications
古い.

ミッション クリティカルな通信には、MC-PTT、MC ビデオ、MC データが含まれる場合があります。

ConnectionCapabilityMms
古い.

MMS (マルチメディア メッセージング サービス)

ConnectionCapabilityRealTimeInteractive
古い.

ゲームや AR/VR などのリアルタイムの対話型トラフィック。

ConnectionCapabilitySupl
古い.

SUPL (セキュリティで保護されたユーザー プレーンの場所)

ConnectionCapabilityTimeCriticalCommunications
古い.

制限付き、低から非常に短い待機時間の要件、および高可用性を備えたタイム クリティカルな通信。

ConnectionCapabilityUnifiedCommunications
古い.

同じアプリケーションを介したインスタント メッセージング、VoIP、ビデオ コラボレーションなど、UE の単一のユーザー インターフェイスを介した通信で構成されるユニファイド コミュニケーション トラフィック。

ConnectionCapabilityUnknown
古い.

不明な接続機能。

ConnectionCapabilityUplinkStreaming
古い.

アップリンク ストリーミング。アップリンクのデータ レートが高く、コンテンツが低遅延であることを特徴とする

ConnectionCapabilityVehicularCommunications
古い.

待ち時間が短く、信頼性が高く、高可用性が特徴の V2X メッセージで構成される Vehicle-to-Everything (V2X) トラフィック。

プロパティ

Name 説明
Class

この Objectのランタイム クラスを返します。

(継承元 Object)
ConnectionCapability

トラフィックの接続機能を取得します。

Creator

3GPP TS 24 で定義されているトラフィック記述子。

DataNetworkName

DNN はデータ ネットワーク名を表し、3GPP TS 23 で定義されている APN を表します。

Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
JniIdentityHashCode

相互運用ランタイムによってこのJava ピアに割り当てられた ID ハッシュ コードを取得します。

(継承元 Object)
JniManagedPeerState

3GPP TS 24 で定義されているトラフィック記述子。

(継承元 JavaObject)
JniPeerMembers

3GPP TS 24 で定義されているトラフィック記述子。

PeerReference

このJava ピアの JNI オブジェクト参照を取得します。

(継承元 Object)
ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)
ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)

メソッド

Name 説明
Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

3GPP TS 24 で定義されているトラフィック記述子。

(継承元 JavaObject)
DescribeContents()

この Parcelable インスタンスのマーシャリングされた表現に含まれる特殊なオブジェクトの種類について説明します。

Dispose()

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
Dispose(Boolean)

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
DisposeUnlessReferenced()

3GPP TS 24 で定義されているトラフィック記述子。

(継承元 JavaObject)
Equals(Object)

3GPP TS 24 で定義されているトラフィック記述子。

(継承元 JavaObject)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
GetOsAppId()

OsAppId は、より広範なトラフィック カテゴリを識別します。

JavaFinalize()
古い.

オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

3GPP TS 24 で定義されているトラフィック記述子。

(継承元 JavaObject)
ToArray<T>()

このJava配列ラッパーからマネージド配列を作成します。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

相互運用ランタイムからこのJava ピアの登録を解除します。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)
Wait(Int64)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

このオブジェクトをパーセルにフラット化します。

明示的なインターフェイスの実装

Name 説明
IJavaPeerable.Disposed()

3GPP TS 24 で定義されているトラフィック記述子。

(継承元 JavaObject)
IJavaPeerable.Finalized()

3GPP TS 24 で定義されているトラフィック記述子。

(継承元 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

3GPP TS 24 で定義されているトラフィック記述子。

(継承元 JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

3GPP TS 24 で定義されているトラフィック記述子。

(継承元 JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

3GPP TS 24 で定義されているトラフィック記述子。

(継承元 JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

3GPP TS 24 で定義されているトラフィック記述子。

(継承元 JavaObject)
IJavaPeerable.UnregisterFromRuntime()

3GPP TS 24 で定義されているトラフィック記述子。

拡張メソッド

Name 説明
GetJniTypeName(IJavaPeerable)

インスタンス selfの型の JNI 名を取得します。

JavaAs<TResult>(IJavaPeerable)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

3GPP TS 24 で定義されているトラフィック記述子。

TryJavaCast<TResult>(IJavaPeerable, TResult)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

適用対象