-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
review source and output conditions for 2022-7
- Loading branch information
Showing
9 changed files
with
770 additions
and
664 deletions.
There are no files selected for viewing
616 changes: 3 additions & 613 deletions
616
MWCore-AdHoc-E2E-Streams_1/MWCore-AdHoc-E2E-Streams_1.cs
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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; } | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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; } | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 | ||
} | ||
} |
Oops, something went wrong.