public abstract static class IMountService.Stub extends Binder implements IMountService
IMountService.Stub
IBinder.DeathRecipient
LOG_RUNTIME_EXCEPTION
ENCRYPTION_STATE_ERROR_CORRUPT, ENCRYPTION_STATE_ERROR_INCOMPLETE, ENCRYPTION_STATE_ERROR_INCONSISTENT, ENCRYPTION_STATE_ERROR_UNKNOWN, ENCRYPTION_STATE_NONE, ENCRYPTION_STATE_OK
DUMP_TRANSACTION, FIRST_CALL_TRANSACTION, FLAG_ONEWAY, INTERFACE_TRANSACTION, LAST_CALL_TRANSACTION, LIKE_TRANSACTION, MAX_IPC_SIZE, PING_TRANSACTION, SHELL_COMMAND_TRANSACTION, SYSPROPS_TRANSACTION, TWEET_TRANSACTION
Constructor and Description |
---|
Stub()
Construct the stub at attach it to the interface.
|
Modifier and Type | Method and Description |
---|---|
IBinder |
asBinder()
Retrieve the Binder object associated with this interface.
|
static IMountService |
asInterface(IBinder obj)
Cast an IBinder object into an IMountService interface, generating a
proxy if needed.
|
boolean |
onTransact(int code,
Parcel data,
Parcel reply,
int flags)
Default implementation is a stub that returns false.
|
attachInterface, blockUntilThreadAvailable, clearCallingIdentity, disableTracing, dump, dump, dumpAsync, enableTracing, finalize, flushPendingCommands, getCallingPid, getCallingUid, getCallingUserHandle, getInterfaceDescriptor, getThreadStrictModePolicy, getTransactionTracker, isBinderAlive, isProxy, isTracingEnabled, joinThreadPool, linkToDeath, onShellCommand, pingBinder, queryLocalInterface, restoreCallingIdentity, setDumpDisabled, setThreadStrictModePolicy, shellCommand, transact, unlinkToDeath
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addUserKeyAuth, benchmark, changeEncryptionPassword, clearPassword, createSecureContainer, createUserKey, decryptStorage, destroySecureContainer, destroyUserKey, destroyUserStorage, encryptStorage, finalizeSecureContainer, finishMediaUpdate, fixateNewestUserKeyAuth, fixPermissionsSecureContainer, forgetAllVolumes, forgetVolume, format, formatVolume, getDisks, getEncryptionState, getField, getMountedObbPath, getPassword, getPasswordType, getPrimaryStorageUuid, getSecureContainerFilesystemPath, getSecureContainerList, getSecureContainerPath, getStorageUsers, getVolumeList, getVolumeRecords, getVolumes, getVolumeState, isConvertibleToFBE, isExternalStorageEmulated, isObbMounted, isSecureContainerMounted, isUsbMassStorageConnected, isUsbMassStorageEnabled, isUserKeyUnlocked, lastMaintenance, lockUserKey, mkdirs, mount, mountAppFuse, mountObb, mountSecureContainer, mountVolume, partitionMixed, partitionPrivate, partitionPublic, prepareUserStorage, registerListener, renameSecureContainer, resizeSecureContainer, runMaintenance, setDebugFlags, setField, setPrimaryStorageUuid, setUsbMassStorageEnabled, setVolumeNickname, setVolumeUserFlags, shutdown, unlockUserKey, unmount, unmountObb, unmountSecureContainer, unmountVolume, unregisterListener, verifyEncryptionPassword, waitForAsecScan
public static IMountService asInterface(IBinder obj)
public IBinder asBinder()
IInterface
asBinder
in interface IInterface
public boolean onTransact(int code, Parcel data, Parcel reply, int flags) throws RemoteException
Binder
If you want to call this, call transact().
onTransact
in class Binder
RemoteException