Table of Contents

Class UsbRequest

Namespace
Android.Hardware.Usb
Assembly
MASES.Netdroid.dll
public class UsbRequest : JVMBridgeBase<UsbRequest>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<UsbRequest>
UsbRequest
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<UsbRequest>.IsAssignableFrom(IJavaType)
JVMBridgeBase<UsbRequest>.IsAssignableFrom<T>()
JVMBridgeBase<UsbRequest>.Execute<T>(params T[])
JVMBridgeBase<UsbRequest>.DynBridgeClazz
JVMBridgeBase<UsbRequest>.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

UsbRequest()

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

public UsbRequest()

UsbRequest(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 UsbRequest(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { 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

Methods

Cancel()

public bool Cancel()

Returns

bool

bool

Close()

public void Close()

GetClientData()

public object GetClientData()

Returns

object

object

GetEndpoint()

public UsbEndpoint GetEndpoint()

Returns

UsbEndpoint

UsbEndpoint

Initialize(UsbDeviceConnection, UsbEndpoint)

public bool Initialize(UsbDeviceConnection arg0, UsbEndpoint arg1)

Parameters

arg0 UsbDeviceConnection

UsbDeviceConnection

arg1 UsbEndpoint

UsbEndpoint

Returns

bool

bool

Queue(ByteBuffer)

public bool Queue(ByteBuffer arg0)

Parameters

arg0 ByteBuffer

ByteBuffer

Returns

bool

bool

Queue(ByteBuffer, int)

[Obsolete]
public bool Queue(ByteBuffer arg0, int arg1)

Parameters

arg0 ByteBuffer

ByteBuffer

arg1 int

int

Returns

bool

bool

SetClientData(object)

public void SetClientData(object arg0)

Parameters

arg0 object

object