Skip to content

Commit

Permalink
rename from Smdn.Net.EchonetLite.RouteB.DataAggregation to Smdn.Net.S…
Browse files Browse the repository at this point in the history
…martMeter
  • Loading branch information
smdn committed Dec 10, 2024
1 parent f2ef13c commit 6398977
Show file tree
Hide file tree
Showing 12 changed files with 19 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@
// SPDX-License-Identifier: MIT
using System;

namespace Smdn.Net.EchonetLite.RouteB.DataAggregation;
using Smdn.Net.EchonetLite.RouteB;

namespace Smdn.Net.SmartMeter;

/// <summary>
/// 定時積算電力量計測値を収集・取得するためのインターフェイスを提供します。
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// SPDX-License-Identifier: MIT
using System;

namespace Smdn.Net.EchonetLite.RouteB.DataAggregation;
namespace Smdn.Net.SmartMeter;

/// <summary>
/// 日間の積算電力量を収集・取得するためのインターフェイスを提供します。
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

using Smdn.Net.EchonetLite.ObjectModel;

namespace Smdn.Net.EchonetLite.RouteB.DataAggregation;
namespace Smdn.Net.SmartMeter;

internal interface IMeasurementValueAggregation {
TimeSpan AggregationInterval { get; }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@
using System;

using Smdn.Net.EchonetLite.ObjectModel;
using Smdn.Net.EchonetLite.RouteB;

namespace Smdn.Net.EchonetLite.RouteB.DataAggregation;
namespace Smdn.Net.SmartMeter;

/// <summary>
/// 瞬時電流計測値を収集・取得するためのインターフェイスを提供します。
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

using Smdn.Net.EchonetLite.ObjectModel;

namespace Smdn.Net.EchonetLite.RouteB.DataAggregation;
namespace Smdn.Net.SmartMeter;

/// <summary>
/// 瞬時電力計測値を収集・取得するためのインターフェイスを提供します。
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

using Smdn.Net.EchonetLite.ObjectModel;

namespace Smdn.Net.EchonetLite.RouteB.DataAggregation;
namespace Smdn.Net.SmartMeter;

/// <summary>
/// スマートメーターから現在の計測値を収集・取得するためのインターフェイスを提供します。
Expand All @@ -26,7 +26,7 @@ public abstract class MeasurementValueAggregation<TMeasurementValue> : SmartMete
/// 最新の計測値を取得します。
/// </summary>
/// <exception cref="InvalidOperationException">
/// このインスタンスが適切な<see cref="HemsController"/>と関連付けられていません。
/// このインスタンスが適切な<see cref="Smdn.Net.EchonetLite.RouteB.HemsController"/>と関連付けられていません。
/// もしくは、最新の計測値がまだ取得されていません。
/// </exception>
public TMeasurementValue LatestValue {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// SPDX-License-Identifier: MIT
using System;

namespace Smdn.Net.EchonetLite.RouteB.DataAggregation;
namespace Smdn.Net.SmartMeter;

/// <summary>
/// 月間の積算電力量を収集・取得するためのインターフェイスを提供します。
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,11 @@

using Microsoft.Extensions.Logging;

using Smdn.Net.EchonetLite;
using Smdn.Net.EchonetLite.ObjectModel;
using Smdn.Net.EchonetLite.RouteB;

namespace Smdn.Net.EchonetLite.RouteB.DataAggregation;
namespace Smdn.Net.SmartMeter;

/// <summary>
/// 一定期間内における積算電力量を収集するための収集期間を定義し、現時点までの積算電力量を取得するためのインターフェイスを提供します。
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

using Smdn.Net.EchonetLite.ComponentModel;

namespace Smdn.Net.EchonetLite.RouteB.DataAggregation;
namespace Smdn.Net.SmartMeter;

/// <summary>
/// スマートメーターから計測値を収集・取得するためのインターフェイスを提供します。
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,13 @@
using Polly;
using Polly.Registry;

using Smdn.Net.EchonetLite;
using Smdn.Net.EchonetLite.ObjectModel;
using Smdn.Net.EchonetLite.RouteB;
using Smdn.Net.EchonetLite.RouteB.Credentials;
using Smdn.Net.EchonetLite.RouteB.Transport;

namespace Smdn.Net.EchonetLite.RouteB.DataAggregation;
namespace Smdn.Net.SmartMeter;

/// <summary>
/// スマートメーターに対して定期的なデータ収集を行う<see cref="HemsController"/>を実装します。
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// SPDX-License-Identifier: MIT
using System;

namespace Smdn.Net.EchonetLite.RouteB.DataAggregation;
namespace Smdn.Net.SmartMeter;

/// <summary>
/// 週間の積算電力量を収集・取得するためのインターフェイスを提供します。
Expand Down

0 comments on commit 6398977

Please sign in to comment.