Class VirtualDeviceManager.VirtualDeviceListener
public class VirtualDeviceManager.VirtualDeviceListener : JVMBridgeListener, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<JVMBridgeListener>JVMBridgeListenerVirtualDeviceManager.VirtualDeviceListener
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeListener.Dispose()JVMBridgeListener.AutoInitJVMBridgeListener.IsBridgeStaticJVMBridgeListener.IsBridgeCloseableJVMBridgeListener.IsBridgeListenerJVMBridgeBase<JVMBridgeListener>.IsAssignableFrom(IJavaType)JVMBridgeBase<JVMBridgeListener>.IsAssignableFrom<T>()JVMBridgeBase<JVMBridgeListener>.Execute<T>(params T[])JVMBridgeBase<JVMBridgeListener>.DynBridgeClazzJVMBridgeBase<JVMBridgeListener>.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.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeInterfaceJVMBridgeBase.IsBridgeAbstract
- Extension Methods
Constructors
VirtualDeviceListener()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public VirtualDeviceListener()
Properties
BridgeClassName
public override string BridgeClassName { get; }
Property Value
OnOnVirtualDeviceClosed
public Action<int> OnOnVirtualDeviceClosed { get; set; }
Property Value
Remarks
If OnOnVirtualDeviceClosed has a value it takes precedence over corresponding class method
OnOnVirtualDeviceCreated
public Action<int> OnOnVirtualDeviceCreated { get; set; }
Property Value
Remarks
If OnOnVirtualDeviceCreated has a value it takes precedence over corresponding class method
Methods
InitializeHandlers()
Handlers initializer for VirtualDeviceManager.VirtualDeviceListener
protected virtual void InitializeHandlers()
OnVirtualDeviceClosed(int)
public virtual void OnVirtualDeviceClosed(int arg0)
Parameters
Remarks
The method invokes the default implementation in the JVM interface using OnVirtualDeviceClosedDefault(int); override the method to implement a different behavior
OnVirtualDeviceClosedDefault(int)
public void OnVirtualDeviceClosedDefault(int arg0)
Parameters
Remarks
The method invokes the default implementation in the JVM interface
OnVirtualDeviceCreated(int)
public virtual void OnVirtualDeviceCreated(int arg0)
Parameters
Remarks
The method invokes the default implementation in the JVM interface using OnVirtualDeviceCreatedDefault(int); override the method to implement a different behavior
OnVirtualDeviceCreatedDefault(int)
public void OnVirtualDeviceCreatedDefault(int arg0)
Parameters
Remarks
The method invokes the default implementation in the JVM interface