IMediaSessionService.Stub


public abstract class IMediaSessionService.Stub extends Binder implements IMediaSessionService


Local-side IPC implementation stub class.

Summary

Public constructors

Construct the stub at attach it to the interface.

Public methods

IBinder
static IMediaSessionService

Cast an IBinder object into an androidx.media3.session.IMediaSessionService interface, generating a proxy if needed.

static IMediaSessionService
boolean
onTransact(int code, Parcel data, Parcel reply, int flags)
static boolean

Inherited Constants

From android.os.IBinder
static final int
DUMP_TRANSACTION = 1598311760
static final int
static final int
static final int
static final int
static final int
LIKE_TRANSACTION = 1598835019
static final int
PING_TRANSACTION = 1599098439
static final int
TWEET_TRANSACTION = 1599362900

Inherited methods

From android.os.Binder
void
attachInterface(IInterface owner, String descriptor)
native static final long
native static final long
void
dump(FileDescriptor fd, String[] args)
void
dumpAsync(FileDescriptor fd, String[] args)
native static final void
native static final int
native static final int
static final int
static final UserHandle
native static final int
String
boolean
static final void
void
linkToDeath(IBinder.DeathRecipient recipient, int flags)
boolean
IInterface
native static final void
native static final void
native static final long
final boolean
transact(int code, Parcel data, Parcel reply, int flags)
boolean
unlinkToDeath(IBinder.DeathRecipient recipient, int flags)
From android.os.IBinder
From androidx.media3.session.IMediaSessionService
abstract void
connect(IMediaController caller, Bundle connectionRequest)

Public constructors

Stub

public Stub()

Construct the stub at attach it to the interface.

Public methods

asBinder

public IBinder asBinder()

asInterface

public static IMediaSessionService asInterface(IBinder obj)

Cast an IBinder object into an androidx.media3.session.IMediaSessionService interface, generating a proxy if needed.

getDefaultImpl

public static IMediaSessionService getDefaultImpl()

onTransact

public boolean onTransact(int code, Parcel data, Parcel reply, int flags)

setDefaultImpl

public static boolean setDefaultImpl(IMediaSessionService impl)