Class TvView.TvInputCallback
public class TvView.TvInputCallback : JVMBridgeBase<TvView.TvInputCallback>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
TvView.TvInputCallback
- Implements
- Extension Methods
Constructors
TvInputCallback()
public TvInputCallback()
TvInputCallback(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public TvInputCallback(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Methods
CreatePoolableInstance()
HPA initializer for TvInputCallback()
public static TvView.TvInputCallback CreatePoolableInstance()
Returns
OnAitInfoUpdated(String, AitInfo)
public void OnAitInfoUpdated(String arg0, AitInfo arg1)
Parameters
OnAudioPresentationSelected(String, int, int)
public void OnAudioPresentationSelected(String arg0, int arg1, int arg2)
Parameters
OnAudioPresentationsChanged(String, List<AudioPresentation>)
public void OnAudioPresentationsChanged(String arg0, List<AudioPresentation> arg1)
Parameters
arg0Stringarg1List<AudioPresentation>
OnAvailableSpeeds(String, float[])
public void OnAvailableSpeeds(String arg0, float[] arg1)
Parameters
OnChannelRetuned(String, Uri)
public void OnChannelRetuned(String arg0, Uri arg1)
Parameters
OnConnectionFailed(String)
public void OnConnectionFailed(String arg0)
Parameters
OnContentAllowed(String)
public void OnContentAllowed(String arg0)
Parameters
OnContentBlocked(String, TvContentRating)
public void OnContentBlocked(String arg0, TvContentRating arg1)
Parameters
arg0Stringarg1TvContentRating
OnCueingMessageAvailability(String, bool)
public void OnCueingMessageAvailability(String arg0, bool arg1)
Parameters
OnDisconnected(String)
public void OnDisconnected(String arg0)
Parameters
OnSignalStrengthUpdated(String, int)
public void OnSignalStrengthUpdated(String arg0, int arg1)
Parameters
OnTimeShiftMode(String, int)
public void OnTimeShiftMode(String arg0, int arg1)
Parameters
OnTimeShiftStatusChanged(String, int)
public void OnTimeShiftStatusChanged(String arg0, int arg1)
Parameters
OnTrackSelected(String, int, String)
public void OnTrackSelected(String arg0, int arg1, String arg2)
Parameters
OnTracksChanged(String, List<TvTrackInfo>)
public void OnTracksChanged(String arg0, List<TvTrackInfo> arg1)
Parameters
arg0Stringarg1List<TvTrackInfo>
OnTuned(String, Uri)
public void OnTuned(String arg0, Uri arg1)
Parameters
OnTvMessage(String, int, Bundle)
public void OnTvMessage(String arg0, int arg1, Bundle arg2)
Parameters
OnVideoAvailable(String)
public void OnVideoAvailable(String arg0)
Parameters
OnVideoFreezeUpdated(String, bool)
public void OnVideoFreezeUpdated(String arg0, bool arg1)
Parameters
OnVideoSizeChanged(String, int, int)
public void OnVideoSizeChanged(String arg0, int arg1, int arg2)
Parameters
OnVideoUnavailable(String, int)
public void OnVideoUnavailable(String arg0, int arg1)