android.os
Interface IBinder
- All Known Implementing Classes:
- Binder
public interface IBinder
FIRST_CALL_TRANSACTION
static final int FIRST_CALL_TRANSACTION
- See Also:
- Constant Field Values
LAST_CALL_TRANSACTION
static final int LAST_CALL_TRANSACTION
- See Also:
- Constant Field Values
PING_TRANSACTION
static final int PING_TRANSACTION
- See Also:
- Constant Field Values
DUMP_TRANSACTION
static final int DUMP_TRANSACTION
- See Also:
- Constant Field Values
INTERFACE_TRANSACTION
static final int INTERFACE_TRANSACTION
- See Also:
- Constant Field Values
TWEET_TRANSACTION
static final int TWEET_TRANSACTION
- See Also:
- Constant Field Values
FLAG_ONEWAY
static final int FLAG_ONEWAY
- See Also:
- Constant Field Values
getInterfaceDescriptor
String getInterfaceDescriptor()
throws RemoteException
- Throws:
RemoteException
pingBinder
boolean pingBinder()
isBinderAlive
boolean isBinderAlive()
queryLocalInterface
IInterface queryLocalInterface(String descriptor)
dump
void dump(FileDescriptor fd,
String[] args)
throws RemoteException
- Throws:
RemoteException
dumpAsync
void dumpAsync(FileDescriptor fd,
String[] args)
throws RemoteException
- Throws:
RemoteException
transact
boolean transact(int code,
Parcel data,
Parcel reply,
int flags)
throws RemoteException
- Throws:
RemoteException
linkToDeath
void linkToDeath(IBinder.DeathRecipient recipient,
int flags)
throws RemoteException
- Throws:
RemoteException
unlinkToDeath
boolean unlinkToDeath(IBinder.DeathRecipient recipient,
int flags)
Copyright © 2008-2012. All Rights Reserved.