Public Methods |
boolean
|
copyMessageToIccEf(int status, byte[] pdu, byte[] smsc)
|
int
|
copyMessageToIccEfForResult(int status, byte[] pdu, byte[] smsc)
|
int
|
copyMessageToIccEfForResultWithType(boolean isCdmaFormat, int status, byte[] pdu, byte[] smsc)
Copy a raw SMS PDU to the SIM.
|
boolean
|
copyMessageToIccEfWithType(boolean isCdmaFormat, int status, byte[] pdu, byte[] smsc)
Copy a raw SMS PDU to the SIM.
|
void
|
dispose()
|
List<SmsRawData>
|
getAllMessagesFromIccEf()
Retrieves all messages currently stored on ICC.
|
byte[]
|
getMessageFromIccEf(int nIndexOnSim)
Retrieves a messages currently stored on ICC.
|
byte[]
|
getMessageFromIccEfExt(int nIndexOnSim, int phoneType)
|
byte[]
|
getMessageFromIccEfWithType(boolean bIsCdmaFormat, int nIndexOnSim)
|
String
|
getSMSC()
Retrieve SMS Center address from SIM
|
int[]
|
queryBCSMS(int funccode, int index)
|
void
|
setSMSC(String address)
Update SMS Center address into SIM
|
boolean
|
updateMessageOnIccEf(int index, int status, byte[] pdu)
|
boolean
|
updateMessageOnIccEfWithType(boolean isCdmaFormat, int index, int status, byte[] pdu)
Update the specified message on the SIM.
|
void
|
updateNvItem()
|
[Expand]
Inherited Methods |
From class
com.android.internal.telephony.HtcIccSmsInterfaceManager
int
|
copyMessageToIccEfForResultByFormat(boolean isCdmaFormat, int status, byte[] pdu, byte[] smsc)
|
boolean
|
disableCellBroadcast(int messageIdentifier)
|
boolean
|
disableCellBroadcastRange(int startMessageId, int endMessageId)
|
boolean
|
enableCellBroadcast(int messageIdentifier)
|
boolean
|
enableCellBroadcastRange(int startMessageId, int endMessageId)
|
String
|
getCarrierID()
|
byte[]
|
getMessageFromIccEfExt(int nIndexOnSim, int phoneType)
|
String
|
getSMSCExt(int phoneType)
|
int[]
|
getTestBCSMS()
|
void
|
log(String msg)
|
int[]
|
requestGetBCSMSServiceEntry(int funccode, int index)
|
Bundle
|
requestGetBCSMSServiceLabel(int funccode, int index)
|
int
|
requestGetBCSMSServiceNumber()
|
int
|
setBCSMS(int funccode, int index)
|
void
|
setSMSCExt(String address, int phoneType)
|
int
|
setTestBCSMS(int kddiTestData, int makerData)
|
boolean
|
updateMessageOnIccEfByFormat(boolean isCdmaFormat, int messageIndex, int newStatus, byte[] pdu)
|
void
|
updateNvItem()
|
|
From class
com.android.internal.telephony.IccSmsInterfaceManager
int
|
LoadAllIccSms()
|
int
|
RemoveAllIccSms()
|
ArrayList<SmsRawData>
|
buildValidRawData(ArrayList<byte[]> arg0)
|
ArrayList<SmsRawData>
|
buildValidRawData(ArrayList<byte[]> arg0, boolean arg1)
|
int
|
copyMessageToIccEfExt(int arg0, byte[] arg1, byte[] arg2, int arg3)
|
int
|
copyMessageToIccEfExt2(int arg0, byte[] arg1, byte[] arg2)
|
void
|
dispose()
|
void
|
enforceCallingPermission(String arg0, String arg1)
|
void
|
enforceReceiveAndSend(String arg0)
|
List<SmsRawData>
|
getAllMessagesFromIccEfExt(int arg0)
|
void
|
getCSCB()
|
Context
|
getContext()
|
int
|
getExtIccSmsPhoneType()
|
int
|
getIccSmsCount()
|
int
|
getIccSmsCountExt(int arg0)
|
int
|
getPhoneType()
|
boolean
|
kddiAcknowledgeSendRequest(boolean arg0, int arg1, int arg2)
|
String
|
kddiGetServerIpJapan()
|
abstract
void
|
log(String arg0)
|
byte[]
|
makeSmsRecordData(int arg0, byte[] arg1)
|
byte[]
|
makeSmsRecordDataExt(int arg0, byte[] arg1, int arg2)
|
byte[]
|
makeSmsRecordDataWithType(boolean arg0, int arg1, byte[] arg2)
|
String
|
requestHtcDmCommand(String arg0)
|
void
|
sendData(String arg0, String arg1, int arg2, byte[] arg3, PendingIntent arg4, PendingIntent arg5)
|
void
|
sendDataExt(String arg0, String arg1, int arg2, byte[] arg3, PendingIntent arg4, PendingIntent arg5, int arg6)
|
void
|
sendMultipartData(String arg0, String arg1, int arg2, List<String> arg3, List<PendingIntent> arg4, List<PendingIntent> arg5, Bundle arg6)
|
void
|
sendMultipartText(String arg0, String arg1, List<String> arg2, List<PendingIntent> arg3, List<PendingIntent> arg4, Bundle arg5)
|
void
|
sendMultipartTextExt(String arg0, String arg1, List<String> arg2, List<PendingIntent> arg3, List<PendingIntent> arg4, Bundle arg5, int arg6)
|
void
|
sendMultipartTextWithNli(String arg0, String arg1, List<String> arg2, List<PendingIntent> arg3, List<PendingIntent> arg4, Bundle arg5)
|
void
|
sendRawPdu(byte[] arg0, byte[] arg1, PendingIntent arg2, PendingIntent arg3, boolean arg4, boolean arg5)
|
void
|
sendRawPduWithBundle(byte[] arg0, byte[] arg1, PendingIntent arg2, PendingIntent arg3, boolean arg4, boolean arg5, Bundle arg6, String arg7)
|
void
|
sendText(String arg0, String arg1, String arg2, PendingIntent arg3, PendingIntent arg4, Bundle arg5)
|
void
|
sendTextExt(String arg0, String arg1, String arg2, PendingIntent arg3, PendingIntent arg4, Bundle arg5, int arg6)
|
void
|
setCBEntry(boolean arg0)
|
void
|
setCSCB(boolean arg0, String arg1, String arg2)
|
void
|
setExtIccSmsPhoneType(int arg0)
|
void
|
updateCBMI(String arg0)
|
boolean
|
updateMessageOnIccEfExt(int arg0, int arg1, byte[] arg2, int arg3)
|
|
From class
com.android.internal.telephony.ISms.Stub
|
From class
android.os.Binder
void
|
attachInterface(IInterface arg0, String arg1)
|
final
static
long
|
clearCallingIdentity()
|
void
|
dump(FileDescriptor arg0, String[] arg1)
|
void
|
dump(FileDescriptor arg0, PrintWriter arg1, String[] arg2)
|
void
|
dumpAsync(FileDescriptor arg0, String[] arg1)
|
void
|
finalize()
|
final
static
void
|
flushPendingCommands()
|
final
static
int
|
getCallingPid()
|
final
static
int
|
getCallingUid()
|
String
|
getInterfaceDescriptor()
|
final
static
int
|
getThreadStrictModePolicy()
|
boolean
|
isBinderAlive()
|
final
static
void
|
joinThreadPool()
|
void
|
linkToDeath(IBinder.DeathRecipient arg0, int arg1)
|
boolean
|
onTransact(int arg0, Parcel arg1, Parcel arg2, int arg3)
|
boolean
|
pingBinder()
|
IInterface
|
queryLocalInterface(String arg0)
|
final
static
void
|
restoreCallingIdentity(long arg0)
|
final
static
void
|
setThreadStrictModePolicy(int arg0)
|
final
boolean
|
transact(int arg0, Parcel arg1, Parcel arg2, int arg3)
|
boolean
|
unlinkToDeath(IBinder.DeathRecipient arg0, int arg1)
|
|
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
From interface
android.os.IBinder
|
From interface
android.os.IInterface
|
From interface
com.android.internal.telephony.ISms
abstract
boolean
|
copyMessageToIccEf(int arg0, byte[] arg1, byte[] arg2)
|
abstract
int
|
copyMessageToIccEfExt(int arg0, byte[] arg1, byte[] arg2, int arg3)
|
abstract
int
|
copyMessageToIccEfExt2(int arg0, byte[] arg1, byte[] arg2)
|
abstract
int
|
copyMessageToIccEfForResult(int arg0, byte[] arg1, byte[] arg2)
|
abstract
int
|
copyMessageToIccEfForResultByFormat(boolean arg0, int arg1, byte[] arg2, byte[] arg3)
|
abstract
int
|
copyMessageToIccEfForResultWithType(boolean arg0, int arg1, byte[] arg2, byte[] arg3)
|
abstract
boolean
|
copyMessageToIccEfWithType(boolean arg0, int arg1, byte[] arg2, byte[] arg3)
|
abstract
boolean
|
disableCellBroadcast(int arg0)
|
abstract
boolean
|
disableCellBroadcastRange(int arg0, int arg1)
|
abstract
boolean
|
enableCellBroadcast(int arg0)
|
abstract
boolean
|
enableCellBroadcastRange(int arg0, int arg1)
|
abstract
List<SmsRawData>
|
getAllMessagesFromIccEf()
|
abstract
List<SmsRawData>
|
getAllMessagesFromIccEfExt(int arg0)
|
abstract
void
|
getCSCB()
|
abstract
String
|
getCarrierID()
|
abstract
int
|
getExtIccSmsPhoneType()
|
abstract
int
|
getIccSmsCount()
|
abstract
int
|
getIccSmsCountExt(int arg0)
|
abstract
byte[]
|
getMessageFromIccEf(int arg0)
|
abstract
byte[]
|
getMessageFromIccEfExt(int arg0, int arg1)
|
abstract
byte[]
|
getMessageFromIccEfWithType(boolean arg0, int arg1)
|
abstract
String
|
getSMSC()
|
abstract
String
|
getSMSCExt(int arg0)
|
abstract
int[]
|
getTestBCSMS()
|
abstract
boolean
|
kddiAcknowledgeSendRequest(boolean arg0, int arg1, int arg2)
|
abstract
String
|
kddiGetServerIpJapan()
|
abstract
int[]
|
requestGetBCSMSServiceEntry(int arg0, int arg1)
|
abstract
Bundle
|
requestGetBCSMSServiceLabel(int arg0, int arg1)
|
abstract
int
|
requestGetBCSMSServiceNumber()
|
abstract
String
|
requestHtcDmCommand(String arg0)
|
abstract
void
|
sendData(String arg0, String arg1, int arg2, byte[] arg3, PendingIntent arg4, PendingIntent arg5)
|
abstract
void
|
sendDataExt(String arg0, String arg1, int arg2, byte[] arg3, PendingIntent arg4, PendingIntent arg5, int arg6)
|
abstract
void
|
sendMultipartData(String arg0, String arg1, int arg2, List<String> arg3, List<PendingIntent> arg4, List<PendingIntent> arg5, Bundle arg6)
|
abstract
void
|
sendMultipartText(String arg0, String arg1, List<String> arg2, List<PendingIntent> arg3, List<PendingIntent> arg4, Bundle arg5)
|
abstract
void
|
sendMultipartTextExt(String arg0, String arg1, List<String> arg2, List<PendingIntent> arg3, List<PendingIntent> arg4, Bundle arg5, int arg6)
|
abstract
void
|
sendMultipartTextWithNli(String arg0, String arg1, List<String> arg2, List<PendingIntent> arg3, List<PendingIntent> arg4, Bundle arg5)
|
abstract
void
|
sendRawPdu(byte[] arg0, byte[] arg1, PendingIntent arg2, PendingIntent arg3, boolean arg4, boolean arg5)
|
abstract
void
|
sendRawPduWithBundle(byte[] arg0, byte[] arg1, PendingIntent arg2, PendingIntent arg3, boolean arg4, boolean arg5, Bundle arg6, String arg7)
|
abstract
void
|
sendText(String arg0, String arg1, String arg2, PendingIntent arg3, PendingIntent arg4, Bundle arg5)
|
abstract
void
|
sendTextExt(String arg0, String arg1, String arg2, PendingIntent arg3, PendingIntent arg4, Bundle arg5, int arg6)
|
abstract
int
|
setBCSMS(int arg0, int arg1)
|
abstract
void
|
setCBEntry(boolean arg0)
|
abstract
void
|
setCSCB(boolean arg0, String arg1, String arg2)
|
abstract
void
|
setExtIccSmsPhoneType(int arg0)
|
abstract
void
|
setSMSC(String arg0)
|
abstract
void
|
setSMSCExt(String arg0, int arg1)
|
abstract
int
|
setTestBCSMS(int arg0, int arg1)
|
abstract
void
|
updateCBMI(String arg0)
|
abstract
boolean
|
updateMessageOnIccEf(int arg0, int arg1, byte[] arg2)
|
abstract
boolean
|
updateMessageOnIccEfByFormat(boolean arg0, int arg1, int arg2, byte[] arg3)
|
abstract
boolean
|
updateMessageOnIccEfExt(int arg0, int arg1, byte[] arg2, int arg3)
|
abstract
boolean
|
updateMessageOnIccEfWithType(boolean arg0, int arg1, int arg2, byte[] arg3)
|
abstract
void
|
updateNvItem()
|
|