Table of Contents

Class MessageExchangeListener

Namespace
Org.Apache.Plc4x.JavaNs.Api.Listener
Assembly
MASES.PLCOnNet.dll
public class MessageExchangeListener : JVMBridgeListener, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IMessageExchangeListener
Inheritance
MessageExchangeListener
Implements
Derived
Inherited Members

Constructors

MessageExchangeListener()

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

public MessageExchangeListener()

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

Parameters

args object[]

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

OnReceived

public Action<object> OnReceived { get; set; }

Property Value

Action<object>

Remarks

If OnReceived has a value it takes precedence over corresponding class method

OnSending

public Action<object> OnSending { get; set; }

Property Value

Action<object>

Remarks

If OnSending has a value it takes precedence over corresponding class method

Methods

InitializeHandlers()

Handlers initializer for MessageExchangeListener

protected virtual void InitializeHandlers()

Received(object)

public virtual void Received(object arg0)

Parameters

arg0 object

object

Sending(object)

public virtual void Sending(object arg0)

Parameters

arg0 object

object