using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; namespace Tango.RemoteDesktop.Network { public class RemoteDesktopPacket { /// /// Gets or sets the bitmap byte array. /// public byte[] Bitmap { get; set; } /// /// Gets or sets a value indicating whether the is a partial bitmap that needs to be applied over the previous one. /// public bool IsPartial { get; set; } /// /// Gets or sets the region on the previous bitmap that needs to be applied with this packet bitmap. /// public CaptureRegion PartialRegion { get; set; } /// /// Gets or sets the mouse position. /// public Point MousePosition { get; set; } /// /// Gets or sets a value indicating whether the frame includes the remote cursor. /// public bool CursorVisible { get; set; } } }