-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathRecentMessage.cs
More file actions
28 lines (24 loc) · 834 Bytes
/
RecentMessage.cs
File metadata and controls
28 lines (24 loc) · 834 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
using System;
namespace DigiRite
{
public class RecentMessage
{
private XDpack77.Pack77Message.ReceivedMessage msg;
private bool dupe = false;
private bool mult = false;
public RecentMessage(XDpack77.Pack77Message.ReceivedMessage m, bool dupe, bool mult)
{ msg = m; this.dupe = dupe; this.mult = mult; }
public override String ToString()
{
string letter = " ";
if (dupe)
letter = "D";
else if (mult)
letter = "M";
return String.Format("{0} {1:+00;-0#} {2}", letter, msg.SignalDB, msg.Content);
}
public XDpack77.Pack77Message.ReceivedMessage Message { get { return msg; } }
public bool Dupe { get => dupe; }
public bool Mult { get => mult; }
};
}