public final class RuimFileHandler extends IccFileHandler
Handler.Callback
COMMAND_GET_RESPONSE, COMMAND_READ_BINARY, COMMAND_READ_RECORD, COMMAND_SEEK, COMMAND_UPDATE_BINARY, COMMAND_UPDATE_RECORD, EF_TYPE_CYCLIC, EF_TYPE_LINEAR_FIXED, EF_TYPE_TRANSPARENT, EVENT_GET_BINARY_SIZE_DONE, EVENT_GET_EF_LINEAR_RECORD_SIZE_DONE, EVENT_GET_RECORD_SIZE_DONE, EVENT_GET_RECORD_SIZE_IMG_DONE, EVENT_READ_BINARY_DONE, EVENT_READ_ICON_DONE, EVENT_READ_IMG_DONE, EVENT_READ_RECORD_DONE, GET_RESPONSE_EF_IMG_SIZE_BYTES, GET_RESPONSE_EF_SIZE_BYTES, mAid, mCi, mParentApp, READ_RECORD_MODE_ABSOLUTE, RESPONSE_DATA_ACCESS_CONDITION_1, RESPONSE_DATA_ACCESS_CONDITION_2, RESPONSE_DATA_ACCESS_CONDITION_3, RESPONSE_DATA_FILE_ID_1, RESPONSE_DATA_FILE_ID_2, RESPONSE_DATA_FILE_SIZE_1, RESPONSE_DATA_FILE_SIZE_2, RESPONSE_DATA_FILE_STATUS, RESPONSE_DATA_FILE_TYPE, RESPONSE_DATA_LENGTH, RESPONSE_DATA_RECORD_LENGTH, RESPONSE_DATA_RFU_1, RESPONSE_DATA_RFU_2, RESPONSE_DATA_RFU_3, RESPONSE_DATA_STRUCTURE, TYPE_DF, TYPE_EF, TYPE_MF, TYPE_RFU
CDMA_SMS_RECORD_LENGTH, DF_ADF, DF_CDMA, DF_GRAPHICS, DF_GSM, DF_PHONEBOOK, DF_TELECOM, EF_AD, EF_ADN, EF_CFF_CPHS, EF_CFIS, EF_CSIM_CDMAHOME, EF_CSIM_EPRL, EF_CSIM_IMSIM, EF_CSIM_LI, EF_CSIM_MDN, EF_CSIM_MIPUPP, EF_CSIM_SPN, EF_CSP_CPHS, EF_CST, EF_DOMAIN, EF_EXT1, EF_EXT2, EF_EXT3, EF_EXT5, EF_EXT6, EF_FDN, EF_GID1, EF_GID2, EF_ICCID, EF_IMG, EF_IMPI, EF_IMPU, EF_INFO_CPHS, EF_IST, EF_LI, EF_MAILBOX_CPHS, EF_MBDN, EF_MBI, EF_MSISDN, EF_MWIS, EF_OPL, EF_PBR, EF_PCSCF, EF_PL, EF_PNN, EF_PSI, EF_RUIM_SPN, EF_SDN, EF_SMS, EF_SPDI, EF_SPN, EF_SPN_CPHS, EF_SPN_SHORT_CPHS, EF_SST, EF_VOICE_MAIL_INDICATOR_CPHS, MF_SIM, SMS_RECORD_LENGTH
Constructor and Description |
---|
RuimFileHandler(UiccCardApplication app,
String aid,
CommandsInterface ci) |
Modifier and Type | Method and Description |
---|---|
protected String |
getEFPath(int efid) |
void |
loadEFImgTransparent(int fileid,
int highOffset,
int lowOffset,
int length,
Message onLoaded)
Load a SIM Transparent EF-IMG.
|
protected void |
logd(String msg) |
protected void |
loge(String msg) |
dispose, getCommonIccEFPath, getEFLinearRecordSize, getEFLinearRecordSize, handleMessage, loadEFImgLinearFixed, loadEFLinearFixed, loadEFLinearFixed, loadEFLinearFixedAll, loadEFLinearFixedAll, loadEFTransparent, loadEFTransparent, updateEFLinearFixed, updateEFLinearFixed, updateEFTransparent
dispatchMessage, dump, getLooper, getMessageName, getTraceName, hasCallbacks, hasMessages, hasMessages, obtainMessage, obtainMessage, obtainMessage, obtainMessage, obtainMessage, post, postAtFrontOfQueue, postAtTime, postAtTime, postDelayed, removeCallbacks, removeCallbacks, removeCallbacksAndMessages, removeMessages, removeMessages, runWithScissors, sendEmptyMessage, sendEmptyMessageAtTime, sendEmptyMessageDelayed, sendMessage, sendMessageAtFrontOfQueue, sendMessageAtTime, sendMessageDelayed, toString
public RuimFileHandler(UiccCardApplication app, String aid, CommandsInterface ci)
public void loadEFImgTransparent(int fileid, int highOffset, int lowOffset, int length, Message onLoaded)
IccFileHandler
loadEFImgTransparent
in class IccFileHandler
fileid
- EF idonLoaded
- ((AsyncResult)(onLoaded.obj)).result is the byte[]protected String getEFPath(int efid)
getEFPath
in class IccFileHandler
protected void logd(String msg)
logd
in class IccFileHandler
protected void loge(String msg)
loge
in class IccFileHandler