Changed property names to be more descriptive
This commit is contained in:
@@ -44,11 +44,11 @@ namespace FritzCallMonitor.Demo
|
||||
switch (e.Event)
|
||||
{
|
||||
case EventType.Ring:
|
||||
Console.WriteLine($"{e.Timestamp:yyyy-MM-dd HH:mm:ss K} | #{e.ConnectionId} | Incoming Call from {e.CallerNumber} to {e.CalleeNumber}");
|
||||
Console.WriteLine($"{e.Timestamp:yyyy-MM-dd HH:mm:ss K} | #{e.ConnectionId} | Incoming Call from {e.ExternalNumber} to {e.InternalNumber}");
|
||||
break;
|
||||
|
||||
case EventType.Connect:
|
||||
Console.WriteLine($"{e.Timestamp:yyyy-MM-dd HH:mm:ss K} | #{e.ConnectionId} | Call connected to {e.CallerNumber}");
|
||||
Console.WriteLine($"{e.Timestamp:yyyy-MM-dd HH:mm:ss K} | #{e.ConnectionId} | Call connected to {e.ExternalNumber}");
|
||||
break;
|
||||
|
||||
case EventType.Disconnect:
|
||||
@@ -56,7 +56,7 @@ namespace FritzCallMonitor.Demo
|
||||
break;
|
||||
|
||||
case EventType.Call:
|
||||
Console.WriteLine($"{e.Timestamp:yyyy-MM-dd HH:mm:ss K} | #{e.ConnectionId} | Outgoing Call from {e.CalleeNumber} to {e.CallerNumber}");
|
||||
Console.WriteLine($"{e.Timestamp:yyyy-MM-dd HH:mm:ss K} | #{e.ConnectionId} | Outgoing Call from {e.InternalNumber} to {e.ExternalNumber}");
|
||||
break;
|
||||
}
|
||||
};
|
||||
|
||||
@@ -31,12 +31,12 @@ namespace AMWD.Net.Api.Fritz.CallMonitor
|
||||
/// <summary>
|
||||
/// Gets the external number displayed in the FRITZ!Box.
|
||||
/// </summary>
|
||||
public string? CallerNumber { get; private set; }
|
||||
public string? ExternalNumber { get; private set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets the internal number registered in the FRITZ!Box.
|
||||
/// </summary>
|
||||
public string? CalleeNumber { get; private set; }
|
||||
public string? InternalNumber { get; private set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets the duration of the call (only on <see cref="EventType.Disconnect"/> event).
|
||||
@@ -71,13 +71,13 @@ namespace AMWD.Net.Api.Fritz.CallMonitor
|
||||
switch (eventType)
|
||||
{
|
||||
case EventType.Ring:
|
||||
args.CallerNumber = columns[3];
|
||||
args.CalleeNumber = columns[4];
|
||||
args.ExternalNumber = columns[3];
|
||||
args.InternalNumber = columns[4];
|
||||
break;
|
||||
|
||||
case EventType.Connect:
|
||||
args.LinePort = int.TryParse(columns[3], out int connectLinePort) ? connectLinePort : null;
|
||||
args.CallerNumber = columns[4];
|
||||
args.ExternalNumber = columns[4];
|
||||
break;
|
||||
|
||||
case EventType.Disconnect:
|
||||
@@ -87,8 +87,8 @@ namespace AMWD.Net.Api.Fritz.CallMonitor
|
||||
|
||||
case EventType.Call:
|
||||
args.LinePort = int.TryParse(columns[3], out int callLinePort) ? callLinePort : null;
|
||||
args.CalleeNumber = columns[4];
|
||||
args.CallerNumber = columns[5];
|
||||
args.InternalNumber = columns[4];
|
||||
args.ExternalNumber = columns[5];
|
||||
break;
|
||||
|
||||
default:
|
||||
|
||||
Reference in New Issue
Block a user