Fields Summary |
---|
public static final int | RC_PHASE_CONFIGUREDLM is configured is initial value and value after FINISH completes. |
public static final int | RC_PHASE_STARTSTART is sent before Apply and indicates that an APPLY will be
forthcoming with these same parameters. |
public static final int | RC_PHASE_APPLYAPPLY is sent after all LM's receive START and returned
RIL_RadioCapability. status = 0, if any START's fail no APPLY will
be sent. |
public static final int | RC_PHASE_UNSOL_RSPUNSOL_RSP is sent with RIL_UNSOL_RADIO_CAPABILITY. |
public static final int | RC_PHASE_FINISHRC_PHASE_FINISH is sent after all previous phases have completed.
If an error occurs in any previous commands the RIL_RadioAccessesFamily
and LogicalModemId fields will be the prior configuration thus
restoring the configuration to the previous value. An error returned
by this command will generally be ignored or may cause that logical
modem to be removed from service |
public static final int | RC_STATUS_NONEthis parameter is no meaning with RC_Phase_START, RC_Phase_APPLY |
public static final int | RC_STATUS_SUCCESSTell modem the action transaction of set radio capability is
success with RC_Phase_FINISH. |
public static final int | RC_STATUS_FAILtell modem the action transaction of set radio capability is fail
with RC_Phase_FINISH |
private static final int | RADIO_CAPABILITY_VERSIONVersion of structure, RIL_RadioCapability_Version |
private int | mSessionUnique session value defined by framework returned in all "responses/unsol" |
private int | mPhaseCONFIGURED, START, APPLY, FINISH |
private int | mRadioAccessFamilyRadioAccessFamily is a bit field of radio access technologies the
for the modem is currently supporting. The initial value returned
my the modem must the the set of bits that the modem currently supports.
see RadioAccessFamily#RADIO_TECHNOLOGY_XXXX |
private String | mLogicalModemUuidLogical modem this radio is be connected to.
This must be Globally unique on convention is
to use a registered name such as com.google.android.lm0 |
private int | mStatusReturn status and an input parameter for RC_Phase_FINISH |
private int | mPhoneIdPhone ID of phone |
Methods Summary |
---|
public java.lang.String | getLogicalModemUuid()get logical modem Universally Unique ID.
return mLogicalModemUuid;
|
public int | getPhase()get radio capability phase.
return mPhase;
|
public int | getPhoneId()Get phone ID.
return mPhoneId;
|
public int | getRadioAccessFamily()get radio access family.
return mRadioAccessFamily;
|
public int | getSession()Get unique session id.
return mSession;
|
public int | getStatus()get request status.
return mStatus;
|
public int | getVersion()Get radio capability version.
return RADIO_CAPABILITY_VERSION;
|
public java.lang.String | toString()
return "{mPhoneId = " + mPhoneId
+ " mVersion=" + getVersion()
+ " mSession=" + getSession()
+ " mPhase=" + getPhase()
+ " mRadioAccessFamily=" + getRadioAccessFamily()
+ " mLogicModemId=" + getLogicalModemUuid()
+ " mStatus=" + getStatus()
+ "}";
|