Table of Contents

Interface IMessage

Namespace
Xabbo.Messages
Assembly
Xabbo.Common.dll

Represents a message with an associated identifier that can be composed to a packet.

public interface IMessage : IComposer
Inherited Members

Fields

Block

A message instance that blocks the packet if it is returned from a ModifyMessageCallback<TMsg>.

public static readonly IMessage Block

Field Value

IMessage

Methods

GetIdentifier(ClientType)

Gets the identifier for this message instance.

Identifier GetIdentifier(ClientType client)

Parameters

client ClientType

Returns

Identifier

GetSupportedClients()

Gets the clients that this message supports.

ClientType GetSupportedClients()

Returns

ClientType