Table of Contents

Class MediaRoute2Info

Namespace
Android.Media
Assembly
MASES.Netdroid.dll
public class MediaRoute2Info : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable
Inheritance
JVMBridgeBase
JVMBridgeBase<Parcelable>
MediaRoute2Info
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Parcelable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Parcelable>.IsAssignableFrom<T>()
JVMBridgeBase<Parcelable>.Execute<T>(params T[])
JVMBridgeBase<Parcelable>.DynBridgeClazz
JVMBridgeBase<Parcelable>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

MediaRoute2Info()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public MediaRoute2Info()

MediaRoute2Info(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public MediaRoute2Info(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CONNECTION_STATE_CONNECTED

public static int CONNECTION_STATE_CONNECTED { get; }

Property Value

int

CONNECTION_STATE_CONNECTING

public static int CONNECTION_STATE_CONNECTING { get; }

Property Value

int

CONNECTION_STATE_DISCONNECTED

public static int CONNECTION_STATE_DISCONNECTED { get; }

Property Value

int

CREATOR

public static Parcelable.Creator CREATOR { get; }

Property Value

Parcelable.Creator

FEATURE_LIVE_AUDIO

public static String FEATURE_LIVE_AUDIO { get; }

Property Value

String

FEATURE_LIVE_VIDEO

public static String FEATURE_LIVE_VIDEO { get; }

Property Value

String

FEATURE_REMOTE_AUDIO_PLAYBACK

public static String FEATURE_REMOTE_AUDIO_PLAYBACK { get; }

Property Value

String

FEATURE_REMOTE_PLAYBACK

public static String FEATURE_REMOTE_PLAYBACK { get; }

Property Value

String

FEATURE_REMOTE_VIDEO_PLAYBACK

public static String FEATURE_REMOTE_VIDEO_PLAYBACK { get; }

Property Value

String

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

PLAYBACK_VOLUME_FIXED

public static int PLAYBACK_VOLUME_FIXED { get; }

Property Value

int

PLAYBACK_VOLUME_VARIABLE

public static int PLAYBACK_VOLUME_VARIABLE { get; }

Property Value

int

SUITABILITY_STATUS_NOT_SUITABLE_FOR_TRANSFER

public static int SUITABILITY_STATUS_NOT_SUITABLE_FOR_TRANSFER { get; }

Property Value

int

SUITABILITY_STATUS_SUITABLE_FOR_DEFAULT_TRANSFER

public static int SUITABILITY_STATUS_SUITABLE_FOR_DEFAULT_TRANSFER { get; }

Property Value

int

SUITABILITY_STATUS_SUITABLE_FOR_MANUAL_TRANSFER

public static int SUITABILITY_STATUS_SUITABLE_FOR_MANUAL_TRANSFER { get; }

Property Value

int

TYPE_BLE_HEADSET

public static int TYPE_BLE_HEADSET { get; }

Property Value

int

TYPE_BLUETOOTH_A2DP

public static int TYPE_BLUETOOTH_A2DP { get; }

Property Value

int

TYPE_BUILTIN_SPEAKER

public static int TYPE_BUILTIN_SPEAKER { get; }

Property Value

int

TYPE_DOCK

public static int TYPE_DOCK { get; }

Property Value

int

TYPE_GROUP

public static int TYPE_GROUP { get; }

Property Value

int

TYPE_HDMI

public static int TYPE_HDMI { get; }

Property Value

int

TYPE_HDMI_ARC

public static int TYPE_HDMI_ARC { get; }

Property Value

int

TYPE_HDMI_EARC

public static int TYPE_HDMI_EARC { get; }

Property Value

int

TYPE_HEARING_AID

public static int TYPE_HEARING_AID { get; }

Property Value

int

TYPE_REMOTE_AUDIO_VIDEO_RECEIVER

public static int TYPE_REMOTE_AUDIO_VIDEO_RECEIVER { get; }

Property Value

int

TYPE_REMOTE_CAR

public static int TYPE_REMOTE_CAR { get; }

Property Value

int

TYPE_REMOTE_COMPUTER

public static int TYPE_REMOTE_COMPUTER { get; }

Property Value

int

TYPE_REMOTE_GAME_CONSOLE

public static int TYPE_REMOTE_GAME_CONSOLE { get; }

Property Value

int

TYPE_REMOTE_SMARTPHONE

public static int TYPE_REMOTE_SMARTPHONE { get; }

Property Value

int

TYPE_REMOTE_SMARTWATCH

public static int TYPE_REMOTE_SMARTWATCH { get; }

Property Value

int

TYPE_REMOTE_SPEAKER

public static int TYPE_REMOTE_SPEAKER { get; }

Property Value

int

TYPE_REMOTE_TABLET

public static int TYPE_REMOTE_TABLET { get; }

Property Value

int

TYPE_REMOTE_TABLET_DOCKED

public static int TYPE_REMOTE_TABLET_DOCKED { get; }

Property Value

int

TYPE_REMOTE_TV

public static int TYPE_REMOTE_TV { get; }

Property Value

int

TYPE_UNKNOWN

public static int TYPE_UNKNOWN { get; }

Property Value

int

TYPE_USB_ACCESSORY

public static int TYPE_USB_ACCESSORY { get; }

Property Value

int

TYPE_USB_DEVICE

public static int TYPE_USB_DEVICE { get; }

Property Value

int

TYPE_USB_HEADSET

public static int TYPE_USB_HEADSET { get; }

Property Value

int

TYPE_WIRED_HEADPHONES

public static int TYPE_WIRED_HEADPHONES { get; }

Property Value

int

TYPE_WIRED_HEADSET

public static int TYPE_WIRED_HEADSET { get; }

Property Value

int

Methods

DescribeContents()

public int DescribeContents()

Returns

int

int

GetClientPackageName()

public String GetClientPackageName()

Returns

String

String

GetConnectionState()

public int GetConnectionState()

Returns

int

int

GetDeduplicationIds()

public Set<String> GetDeduplicationIds()

Returns

Set<String>

Set

GetDescription()

public CharSequence GetDescription()

Returns

CharSequence

CharSequence

GetExtras()

public Bundle GetExtras()

Returns

Bundle

Bundle

GetFeatures()

public List<String> GetFeatures()

Returns

List<String>

List

GetIconUri()

public Uri GetIconUri()

Returns

Uri

Uri

GetId()

public String GetId()

Returns

String

String

GetName()

public CharSequence GetName()

Returns

CharSequence

CharSequence

GetSuitabilityStatus()

public int GetSuitabilityStatus()

Returns

int

int

GetType()

public int GetType()

Returns

int

int

GetVolume()

public int GetVolume()

Returns

int

int

GetVolumeHandling()

public int GetVolumeHandling()

Returns

int

int

GetVolumeMax()

public int GetVolumeMax()

Returns

int

int

IsSystemRoute()

public bool IsSystemRoute()

Returns

bool

bool

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int