Table of Contents

Struct MailSendResultBroadcast

Namespace
FishMMO.Shared
Assembly
FishMMO.Shared.dll

Server → Client reply to a mail send.

public struct MailSendResultBroadcast : IBroadcast
Implements
IBroadcast
Inherited Members

Remarks

Sent from every exit. The client disables its send control while a request is outstanding — the double-submit guard that stops one mis-timed click mailing a stack twice — and a handler that returned silently would leave that control disabled for good. Same contract as MerchantSellResultBroadcast.

Fields

Reason

Why the send was refused.

public MailFailureReason Reason

Field Value

MailFailureReason

Success

True when the mail was accepted for delivery.

public bool Success

Field Value

bool