MessageReceivedEventHandler

Delegate

Visual Basic

Public Delegate Sub MessageReceivedEventHandler (
    ByVal listener As Object,
    ByVal messageReceivedEventArgs As MessageReceivedEventArgs )

C#

public delegate void MessageReceivedEventHandler (
    object listener,
    MessageReceivedEventArgs messageReceivedEventArgs );

Purpose

Process inbound messages (listener events).

Remarks

Implement this method to process inbound messages.

Parameter

Description

listener

This parameter receives the listener object.

messageReceivedEventArgs

This parameter receives the closure and message.

Distinguishing CM Messages

A CMListener listener can receive messages from both CM senders and ordinary senders. The callback delegate can distinguish between them using the TypeOf method:

Type CMMessage is from a CMTransport sender, using the certified delivery protocol.
Type Message is from a NetTransport sender, using the reliable protocol.

See Also

Listener

CMListener