java.lang.Object |
↳ |
android.os.Binder |
|
↳ |
com.microsoft.intune.mam.client.os.MAMBinder |
Class Overview
MAM version of Binder. This is only necessary if the Binder in question will be accessed without using
transact/onTransact from within the app.
Summary
[Expand]
Inherited Constants |
From interface
android.os.IBinder
int |
DUMP_TRANSACTION |
|
int |
FIRST_CALL_TRANSACTION |
|
int |
FLAG_ONEWAY |
|
int |
INTERFACE_TRANSACTION |
|
int |
LAST_CALL_TRANSACTION |
|
int |
LIKE_TRANSACTION |
|
int |
PING_TRANSACTION |
|
int |
TWEET_TRANSACTION |
|
|
Public Methods |
boolean
|
onMAMTransact(int code, Parcel data, Parcel reply, int flags)
|
Protected Methods |
final
boolean
|
onTransact(int code, Parcel data, Parcel reply, int flags)
|
[Expand]
Inherited Methods |
From class
android.os.Binder
void
|
attachInterface(IInterface arg0, String arg1)
|
final
static
long
|
clearCallingIdentity()
|
final
static
long
|
clearCallingWorkSource()
|
void
|
dump(FileDescriptor arg0, String[] arg1)
|
void
|
dump(FileDescriptor arg0, PrintWriter arg1, String[] arg2)
|
void
|
dumpAsync(FileDescriptor arg0, String[] arg1)
|
final
static
void
|
flushPendingCommands()
|
final
static
int
|
getCallingPid()
|
final
static
int
|
getCallingUid()
|
final
static
int
|
getCallingUidOrThrow()
|
final
static
UserHandle
|
getCallingUserHandle()
|
final
static
int
|
getCallingWorkSourceUid()
|
String
|
getInterfaceDescriptor()
|
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
|
restoreCallingWorkSource(long arg0)
|
final
static
long
|
setCallingWorkSourceUid(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(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
From interface
android.os.IBinder
abstract
void
|
dump(FileDescriptor arg0, String[] arg1)
|
abstract
void
|
dumpAsync(FileDescriptor arg0, String[] arg1)
|
abstract
String
|
getInterfaceDescriptor()
|
abstract
static
int
|
getSuggestedMaxIpcSizeBytes()
|
abstract
boolean
|
isBinderAlive()
|
abstract
void
|
linkToDeath(IBinder.DeathRecipient arg0, int arg1)
|
abstract
boolean
|
pingBinder()
|
abstract
IInterface
|
queryLocalInterface(String arg0)
|
abstract
boolean
|
transact(int arg0, Parcel arg1, Parcel arg2, int arg3)
|
abstract
boolean
|
unlinkToDeath(IBinder.DeathRecipient arg0, int arg1)
|
|
From interface
com.microsoft.intune.mam.client.os.HookedBinder
abstract
Binder
|
asBinder()
|
abstract
boolean
|
onMAMTransact(int arg0, Parcel arg1, Parcel arg2, int arg3)
|
abstract
boolean
|
onTransactReal(int arg0, Parcel arg1, Parcel arg2, int arg3)
|
|
Public Constructors
Public Methods
public
boolean
onMAMTransact
(int code, Parcel data, Parcel reply, int flags)
Protected Methods
protected
final
boolean
onTransact
(int code, Parcel data, Parcel reply, int flags)