Merge "Added javadoc to apn retry \ throttling related methods"
This commit is contained in:
@@ -22,6 +22,7 @@ import android.annotation.NonNull;
|
|||||||
import android.annotation.Nullable;
|
import android.annotation.Nullable;
|
||||||
import android.annotation.SystemApi;
|
import android.annotation.SystemApi;
|
||||||
import android.net.LinkAddress;
|
import android.net.LinkAddress;
|
||||||
|
import android.net.LinkProperties;
|
||||||
import android.os.Parcel;
|
import android.os.Parcel;
|
||||||
import android.os.Parcelable;
|
import android.os.Parcelable;
|
||||||
import android.telephony.Annotation.DataFailureCause;
|
import android.telephony.Annotation.DataFailureCause;
|
||||||
@@ -274,9 +275,11 @@ public final class DataCallResponse implements Parcelable {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return The network suggested data retry duration in milliseconds. {@code Long.MAX_VALUE}
|
* @return The network suggested data retry duration in milliseconds as specified in
|
||||||
* indicates data retry should not occur. {@link #RETRY_DURATION_UNDEFINED} indicates network
|
* 3GPP TS 24.302 section 8.2.9.1. The APN associated to this data call will be throttled for
|
||||||
* did not suggest any retry duration.
|
* the specified duration unless {@link DataServiceCallback#onApnUnthrottled} is called.
|
||||||
|
* {@code Long.MAX_VALUE} indicates data retry should not occur.
|
||||||
|
* {@link #RETRY_DURATION_UNDEFINED} indicates network did not suggest any retry duration.
|
||||||
*/
|
*/
|
||||||
public long getRetryDurationMillis() {
|
public long getRetryDurationMillis() {
|
||||||
return mSuggestedRetryTime;
|
return mSuggestedRetryTime;
|
||||||
|
|||||||
@@ -250,7 +250,11 @@ public class DataServiceCallback {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Indicates that the specified APN is no longer throttled.
|
* The APN is throttled for the duration specified in
|
||||||
|
* {@link DataCallResponse#getRetryDurationMillis}. Calling this method unthrottles that
|
||||||
|
* APN.
|
||||||
|
* <p/>
|
||||||
|
* see: {@link DataCallResponse#getRetryDurationMillis}
|
||||||
*
|
*
|
||||||
* @param apn Access Point Name defined by the carrier.
|
* @param apn Access Point Name defined by the carrier.
|
||||||
*/
|
*/
|
||||||
|
|||||||
Reference in New Issue
Block a user