Table of Contents

Struct MessageBrokerRemoteClientPushingMessageEvent

Namespace
LfrlAnvil.MessageBroker.Server.Events
Assembly
LfrlAnvil.MessageBroker.Server.dll

Represents an event emitted by MessageBrokerRemoteClient when attempting to handle a message pushed from the client.

public readonly struct MessageBrokerRemoteClientPushingMessageEvent
Inherited Members

Properties

ChannelId

Id of the channel to push the message to.

public int ChannelId { get; }

Property Value

int

Confirm

Specifies whether the client requested confirmation from the server that it successfully handled the message.

public bool Confirm { get; }

Property Value

bool

Length

Message length.

public int Length { get; }

Property Value

int

Source

Event source.

public MessageBrokerRemoteClientEventSource Source { get; }

Property Value

MessageBrokerRemoteClientEventSource

Methods

ToString()

Returns a string representation of this MessageBrokerRemoteClientPushingMessageEvent instance.

[Pure]
public override string ToString()

Returns

string

String representation.