Table of Contents

Class TestLooperManager

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

Constructors

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

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

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

Execute(Message)

public void Execute(Message arg0)

Parameters

arg0 Message

Message

GetMessageQueue()

public MessageQueue GetMessageQueue()

Returns

MessageQueue

MessageQueue

HasMessages(Handler, object, Runnable)

public bool HasMessages(Handler arg0, object arg1, Runnable arg2)

Parameters

arg0 Handler

Handler

arg1 object

object

arg2 Runnable

Runnable

Returns

bool

bool

HasMessages(Handler, object, int)

public bool HasMessages(Handler arg0, object arg1, int arg2)

Parameters

arg0 Handler

Handler

arg1 object

object

arg2 int

int

Returns

bool

bool

IsBlockedOnSyncBarrier()

public bool IsBlockedOnSyncBarrier()

Returns

bool

bool

Next()

public Message Next()

Returns

Message

Message

PeekWhen()

public Long PeekWhen()

Returns

Long

Long

Poll()

public Message Poll()

Returns

Message

Message

Recycle(Message)

public void Recycle(Message arg0)

Parameters

arg0 Message

Message

Release()

public void Release()