class MxReliabilitySendState : System.Object

Represents the current send state of a reliable message.

System.Collections.Generic.List<Fragment> CurrentSendFragments

A list of fragments that are currently being sent. Each of the fragments is used to track whether or not it has been acknowledged by the remote client.

System.Byte[] CurrentSendMessage

The current message that is being sent.

int CurrentSendMessageID

The ID of the message we are currently sending.

public bool MarkFragmentIfPresent(System.Byte[] data, FragmentStatus newStatus)
  • data (System.Byte[]) –
  • newStatus (Protogame.FragmentStatus) –
public bool HasPendingSends()