From a782651e4d950cb3e26d340aa551e6131ee4cd6a Mon Sep 17 00:00:00 2001 From: Neil Dorin Date: Thu, 23 Jul 2026 08:49:11 -0600 Subject: [PATCH] feat: enhance documentation for IDtmfDecode interface and DtmfReceivedEventArgs class --- .../AudioCodec/Interfaces/IDtmfDecode.cs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/PepperDash.Essentials.Devices.Common/AudioCodec/Interfaces/IDtmfDecode.cs b/src/PepperDash.Essentials.Devices.Common/AudioCodec/Interfaces/IDtmfDecode.cs index 68c06bfd..27f8ee3a 100644 --- a/src/PepperDash.Essentials.Devices.Common/AudioCodec/Interfaces/IDtmfDecode.cs +++ b/src/PepperDash.Essentials.Devices.Common/AudioCodec/Interfaces/IDtmfDecode.cs @@ -1,5 +1,8 @@ namespace PepperDash.Essentials.Devices.Common.AudioCodec; +/// +/// Interface for devices that can decode DTMF digits +/// public interface IDtmfDecode { /// @@ -8,10 +11,20 @@ public interface IDtmfDecode event EventHandler DtmfReceived; } +/// +/// Event args for DTMF received event +/// public class DtmfReceivedEventArgs : EventArgs { + /// + /// The DTMF digit that was received + /// public string Digit { get; private set; } + /// + /// Event args for DTMF received event + /// + /// The DTMF digit that was received public DtmfReceivedEventArgs(string digit) { Digit = digit;