Table of Contents

Class MtpEvent

Namespace
Android.Mtp
Assembly
MASES.Netdroid.dll
public class MtpEvent : JVMBridgeBase<MtpEvent>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
Inheritance
MtpEvent
Implements
Extension Methods

Constructors

MtpEvent(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 MtpEvent(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

EVENT_CANCEL_TRANSACTION

public static int EVENT_CANCEL_TRANSACTION { get; set; }

Property Value

int

EVENT_CAPTURE_COMPLETE

public static int EVENT_CAPTURE_COMPLETE { get; set; }

Property Value

int

EVENT_DEVICE_INFO_CHANGED

public static int EVENT_DEVICE_INFO_CHANGED { get; set; }

Property Value

int

EVENT_DEVICE_PROP_CHANGED

public static int EVENT_DEVICE_PROP_CHANGED { get; set; }

Property Value

int

EVENT_DEVICE_RESET

public static int EVENT_DEVICE_RESET { get; set; }

Property Value

int

EVENT_OBJECT_ADDED

public static int EVENT_OBJECT_ADDED { get; set; }

Property Value

int

EVENT_OBJECT_INFO_CHANGED

public static int EVENT_OBJECT_INFO_CHANGED { get; set; }

Property Value

int

EVENT_OBJECT_PROP_CHANGED

public static int EVENT_OBJECT_PROP_CHANGED { get; set; }

Property Value

int

EVENT_OBJECT_PROP_DESC_CHANGED

public static int EVENT_OBJECT_PROP_DESC_CHANGED { get; set; }

Property Value

int

EVENT_OBJECT_REFERENCES_CHANGED

public static int EVENT_OBJECT_REFERENCES_CHANGED { get; set; }

Property Value

int

EVENT_OBJECT_REMOVED

public static int EVENT_OBJECT_REMOVED { get; set; }

Property Value

int

EVENT_REQUEST_OBJECT_TRANSFER

public static int EVENT_REQUEST_OBJECT_TRANSFER { get; set; }

Property Value

int

EVENT_STORAGE_INFO_CHANGED

public static int EVENT_STORAGE_INFO_CHANGED { get; set; }

Property Value

int

EVENT_STORE_ADDED

public static int EVENT_STORE_ADDED { get; set; }

Property Value

int

EVENT_STORE_FULL

public static int EVENT_STORE_FULL { get; set; }

Property Value

int

EVENT_STORE_REMOVED

public static int EVENT_STORE_REMOVED { get; set; }

Property Value

int

EVENT_UNDEFINED

public static int EVENT_UNDEFINED { get; set; }

Property Value

int

EVENT_UNREPORTED_STATUS

public static int EVENT_UNREPORTED_STATUS { get; set; }

Property Value

int

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

GetDevicePropCode()

public int GetDevicePropCode()

Returns

int

int

GetEventCode()

public int GetEventCode()

Returns

int

int

GetObjectFormatCode()

public int GetObjectFormatCode()

Returns

int

int

GetObjectHandle()

public int GetObjectHandle()

Returns

int

int

GetObjectPropCode()

public int GetObjectPropCode()

Returns

int

int

GetParameter1()

public int GetParameter1()

Returns

int

int

GetParameter2()

public int GetParameter2()

Returns

int

int

GetParameter3()

public int GetParameter3()

Returns

int

int

GetStorageId()

public int GetStorageId()

Returns

int

int

GetTransactionId()

public int GetTransactionId()

Returns

int

int