Class UsbConstants
public class UsbConstants : JVMBridgeBase<UsbConstants>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<UsbConstants>UsbConstants
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<UsbConstants>.IsAssignableFrom(IJavaType)JVMBridgeBase<UsbConstants>.IsAssignableFrom<T>()JVMBridgeBase<UsbConstants>.Execute<T>(params T[])JVMBridgeBase<UsbConstants>.DynBridgeClazzJVMBridgeBase<UsbConstants>.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
UsbConstants()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public UsbConstants()
UsbConstants(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 UsbConstants(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
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
USB_CLASS_APP_SPEC
public static int USB_CLASS_APP_SPEC { get; }
Property Value
USB_CLASS_AUDIO
public static int USB_CLASS_AUDIO { get; }
Property Value
USB_CLASS_CDC_DATA
public static int USB_CLASS_CDC_DATA { get; }
Property Value
USB_CLASS_COMM
public static int USB_CLASS_COMM { get; }
Property Value
USB_CLASS_CONTENT_SEC
https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_CLASS_CONTENT_SEC
public static int USB_CLASS_CONTENT_SEC { get; }
Property Value
USB_CLASS_CSCID
public static int USB_CLASS_CSCID { get; }
Property Value
USB_CLASS_HID
public static int USB_CLASS_HID { get; }
Property Value
USB_CLASS_HUB
public static int USB_CLASS_HUB { get; }
Property Value
USB_CLASS_MASS_STORAGE
public static int USB_CLASS_MASS_STORAGE { get; }
Property Value
USB_CLASS_MISC
public static int USB_CLASS_MISC { get; }
Property Value
USB_CLASS_PER_INTERFACE
public static int USB_CLASS_PER_INTERFACE { get; }
Property Value
USB_CLASS_PHYSICA
public static int USB_CLASS_PHYSICA { get; }
Property Value
USB_CLASS_PRINTER
public static int USB_CLASS_PRINTER { get; }
Property Value
USB_CLASS_STILL_IMAGE
https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_CLASS_STILL_IMAGE
public static int USB_CLASS_STILL_IMAGE { get; }
Property Value
USB_CLASS_VENDOR_SPEC
https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_CLASS_VENDOR_SPEC
public static int USB_CLASS_VENDOR_SPEC { get; }
Property Value
USB_CLASS_VIDEO
public static int USB_CLASS_VIDEO { get; }
Property Value
USB_CLASS_WIRELESS_CONTROLLER
public static int USB_CLASS_WIRELESS_CONTROLLER { get; }
Property Value
USB_DIR_IN
public static int USB_DIR_IN { get; }
Property Value
USB_DIR_OUT
public static int USB_DIR_OUT { get; }
Property Value
USB_ENDPOINT_DIR_MASK
https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_ENDPOINT_DIR_MASK
public static int USB_ENDPOINT_DIR_MASK { get; }
Property Value
USB_ENDPOINT_NUMBER_MASK
public static int USB_ENDPOINT_NUMBER_MASK { get; }
Property Value
USB_ENDPOINT_XFERTYPE_MASK
public static int USB_ENDPOINT_XFERTYPE_MASK { get; }
Property Value
USB_ENDPOINT_XFER_BULK
public static int USB_ENDPOINT_XFER_BULK { get; }
Property Value
USB_ENDPOINT_XFER_CONTROL
public static int USB_ENDPOINT_XFER_CONTROL { get; }
Property Value
USB_ENDPOINT_XFER_INT
https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_ENDPOINT_XFER_INT
public static int USB_ENDPOINT_XFER_INT { get; }
Property Value
USB_ENDPOINT_XFER_ISOC
public static int USB_ENDPOINT_XFER_ISOC { get; }
Property Value
USB_INTERFACE_SUBCLASS_BOOT
public static int USB_INTERFACE_SUBCLASS_BOOT { get; }
Property Value
USB_SUBCLASS_VENDOR_SPEC
public static int USB_SUBCLASS_VENDOR_SPEC { get; }
Property Value
USB_TYPE_CLASS
public static int USB_TYPE_CLASS { get; }
Property Value
USB_TYPE_MASK
public static int USB_TYPE_MASK { get; }
Property Value
USB_TYPE_RESERVED
public static int USB_TYPE_RESERVED { get; }
Property Value
USB_TYPE_STANDARD
public static int USB_TYPE_STANDARD { get; }
Property Value
USB_TYPE_VENDOR
public static int USB_TYPE_VENDOR { get; }