Skip to content

Commit

Permalink
review source and output conditions for 2022-7
Browse files Browse the repository at this point in the history
  • Loading branch information
fsmeneses committed Nov 5, 2024
1 parent 67a88ae commit 5fc70d4
Show file tree
Hide file tree
Showing 9 changed files with 770 additions and 664 deletions.
616 changes: 3 additions & 613 deletions MWCore-AdHoc-E2E-Streams_1/MWCore-AdHoc-E2E-Streams_1.cs

Large diffs are not rendered by default.

11 changes: 11 additions & 0 deletions MWCore-AdHoc-E2E-Streams_1/Misc/EdgeTable.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
namespace MWCoreAdHocE2EStreams_1.Misc
{
internal class EdgeTable
{
public string Id { get; set; }

public string Ip { get; set; }

public string Name { get; set; }
}
}
27 changes: 27 additions & 0 deletions MWCore-AdHoc-E2E-Streams_1/Misc/ElementCache.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
namespace MWCoreAdHocE2EStreams_1.Misc
{
using System;

internal class ElementCache
{
public ElementCache(StreamsIO instance, DateTime lastRun)
{
if (instance is null)
{
throw new ArgumentNullException(nameof(instance));
}

if (lastRun == default)
{
throw new ArgumentNullException(nameof(lastRun));
}

Instance = instance;
LastRun = lastRun;
}

public StreamsIO Instance { get; set; }

public DateTime LastRun { get; set; }
}
}
49 changes: 49 additions & 0 deletions MWCore-AdHoc-E2E-Streams_1/Misc/Hop.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
namespace MWCoreAdHocE2EStreams_1.Misc
{
internal class Hop
{
public double? Bitrate_Dst { get; set; }

public double? Bitrate_Src { get; set; }

public int Hop_Number { get; set; }

public string Id_Dst { get; set; }

public string Id_Src { get; set; }

public IOType IOType { get; set; }

public string Ip_Dst { get; set; }

public string Ip_Src { get; set; }

public bool IsActive { get; set; }

public string MWEdge_Dst { get; set; }

public string MWEdge_Src { get; set; }

public string Name_Dst { get; set; }

public string Name_Src { get; set; }

public string Port_Dst { get; set; }

public string Port_Src { get; set; }

public bool Starting_Point { get; set; }

public string Status_Dst { get; set; }

public string Status_Src { get; set; }

public string Stream_Dst { get; set; }

public string Stream_Src { get; set; }

public string Type_Dst { get; set; }

public string Type_Src { get; set; } // pull, listener/push
}
}
29 changes: 29 additions & 0 deletions MWCore-AdHoc-E2E-Streams_1/Misc/Iotable.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
namespace MWCoreAdHocE2EStreams_1.Misc
{
internal class Iotable
{
public double? Bitrate { get; set; }

public string Id { get; set; }

public string InputState { get; set; }

public IOType IOType { get; set; }

public string Ip { get; set; }

public string MWEdge { get; set; }

public string Name { get; set; }

public string Port { get; set; }

public string Protocol { get; set; }

public string Status { get; set; }

public string Stream { get; set; }

public string Type { get; set; } // pull, listener/push
}
}
Loading

0 comments on commit 5fc70d4

Please sign in to comment.