Class MediaRouter
public class MediaRouter : JVMBridgeBase<MediaRouter>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<MediaRouter>MediaRouter
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<MediaRouter>.SExecuteWithSignatureArray<T>(IJavaType, string, string, params object[])JVMBridgeBase<MediaRouter>.IsAssignableFrom(IJavaType)JVMBridgeBase<MediaRouter>.IsAssignableFrom<T>()JVMBridgeBase<MediaRouter>.Execute<T>(params T[])JVMBridgeBase<MediaRouter>.DynBridgeClazzJVMBridgeBase<MediaRouter>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
MediaRouter()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public MediaRouter()
MediaRouter(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 MediaRouter(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CALLBACK_FLAG_PERFORM_ACTIVE_SCAN
public static int CALLBACK_FLAG_PERFORM_ACTIVE_SCAN { get; }
Property Value
CALLBACK_FLAG_UNFILTERED_EVENTS
public static int CALLBACK_FLAG_UNFILTERED_EVENTS { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
ROUTE_TYPE_LIVE_AUDIO
public static int ROUTE_TYPE_LIVE_AUDIO { get; }
Property Value
ROUTE_TYPE_LIVE_VIDEO
public static int ROUTE_TYPE_LIVE_VIDEO { get; }
Property Value
ROUTE_TYPE_USER
public static int ROUTE_TYPE_USER { get; }
Property Value
Methods
AddCallback(int, Callback)
public void AddCallback(int arg0, MediaRouter.Callback arg1)
Parameters
arg0
intarg1
MediaRouter.Callback
AddCallback(int, Callback, int)
public void AddCallback(int arg0, MediaRouter.Callback arg1, int arg2)
Parameters
arg0
intarg1
MediaRouter.Callbackarg2
int
AddUserRoute(UserRouteInfo)
public void AddUserRoute(MediaRouter.UserRouteInfo arg0)
Parameters
ClearUserRoutes()
public void ClearUserRoutes()
CreateRouteCategory(CharSequence, bool)
public MediaRouter.RouteCategory CreateRouteCategory(CharSequence arg0, bool arg1)
Parameters
arg0
CharSequencearg1
bool
Returns
CreateRouteCategory(int, bool)
public MediaRouter.RouteCategory CreateRouteCategory(int arg0, bool arg1)
Parameters
Returns
CreateUserRoute(RouteCategory)
public MediaRouter.UserRouteInfo CreateUserRoute(MediaRouter.RouteCategory arg0)
Parameters
Returns
GetCategoryAt(int)
public MediaRouter.RouteCategory GetCategoryAt(int arg0)
Parameters
Returns
GetCategoryCount()
public int GetCategoryCount()
Returns
GetDefaultRoute()
public MediaRouter.RouteInfo GetDefaultRoute()
Returns
GetRouteAt(int)
public MediaRouter.RouteInfo GetRouteAt(int arg0)
Parameters
Returns
GetRouteCount()
public int GetRouteCount()
Returns
GetSelectedRoute(int)
public MediaRouter.RouteInfo GetSelectedRoute(int arg0)
Parameters
Returns
RemoveCallback(Callback)
public void RemoveCallback(MediaRouter.Callback arg0)
Parameters
RemoveUserRoute(UserRouteInfo)
public void RemoveUserRoute(MediaRouter.UserRouteInfo arg0)
Parameters
SelectRoute(int, RouteInfo)
public void SelectRoute(int arg0, MediaRouter.RouteInfo arg1)
Parameters
arg0
intarg1
MediaRouter.RouteInfo