diff --git a/Asterisk.2013/Asterisk.NET/AsterNET.csproj b/Asterisk.2013/Asterisk.NET/AsterNET.csproj
index ca0337c..7301a75 100644
--- a/Asterisk.2013/Asterisk.NET/AsterNET.csproj
+++ b/Asterisk.2013/Asterisk.NET/AsterNET.csproj
@@ -57,6 +57,7 @@
prompt
4
false
+ bin\Release\AsterNET.XML
bin\Travis\
@@ -66,6 +67,7 @@
AnyCPU
prompt
MinimumRecommendedRules.ruleset
+ bin\Travis\AsterNET.XML
@@ -253,6 +255,7 @@
+
diff --git a/Asterisk.2013/Asterisk.NET/FastAGI/AGIScript.cs b/Asterisk.2013/Asterisk.NET/FastAGI/AGIScript.cs
index dc0b38d..f1bbc4f 100644
--- a/Asterisk.2013/Asterisk.NET/FastAGI/AGIScript.cs
+++ b/Asterisk.2013/Asterisk.NET/FastAGI/AGIScript.cs
@@ -43,7 +43,7 @@ namespace AsterNET.FastAGI
#region SetCallerId
///
/// Sets the caller id on the current channel.
- /// The raw caller id to set, for example "John Doe<1234>".
+ /// The raw caller id to set, for example "John Doe<1234>".
///
protected internal void SetCallerId(string callerId)
{
@@ -65,7 +65,7 @@ namespace AsterNET.FastAGI
///
/// Plays music on hold from the given music on hold class.
///
- /// the music on hold class to play music from as configures in Asterisk's .
+ /// the music on hold class to play music from as configures in Asterisk's <musiconhold.conf/code$gt;.
protected internal void PlayMusicOnHold(string musicOnHoldClass)
{
this.Channel.SendCommand(new Command.SetMusicOnCommand(musicOnHoldClass));
@@ -87,16 +87,15 @@ namespace AsterNET.FastAGI
/// Returns the status of the channel.
/// Return values:
///
- /// - 0 Channel is down and available
- ///
- 1 Channel is down, but reserved
- ///
- 2 Channel is off hook
- ///
- 3 Digits (or equivalent) have been dialed
- ///
- 4 Line is ringing
- ///
- 5 Remote end is ringing
- ///
- 6 Line is up
- ///
- 7 Line is busy
+ ///
- 0 Channel is down and available
+ /// - 1 Channel is down, but reserved
+ /// - 2 Channel is off hook
+ /// - 3 Digits (or equivalent) have been dialed
+ /// - 4 Line is ringing
+ /// - 5 Remote end is ringing
+ /// - 6 Line is up
+ /// - 7 Line is busy
///
- ///
///
/// the status of the channel.
///
diff --git a/Asterisk.2013/Asterisk.NET/FastAGI/Command/ChannelStatusCommand.cs b/Asterisk.2013/Asterisk.NET/FastAGI/Command/ChannelStatusCommand.cs
index 30dbcbd..4dddf40 100644
--- a/Asterisk.2013/Asterisk.NET/FastAGI/Command/ChannelStatusCommand.cs
+++ b/Asterisk.2013/Asterisk.NET/FastAGI/Command/ChannelStatusCommand.cs
@@ -1,22 +1,22 @@
using System;
namespace AsterNET.FastAGI.Command
{
- ///
- /// Returns the status of the specified channel.
- /// If no channel name is given the returns the status of the current channel.
- /// Return values:
- ///
- /// - 0 Channel is down and available
- ///
- 1 Channel is down, but reserved
- ///
- 2 Channel is off hook
- ///
- 3 Digits (or equivalent) have been dialed
- ///
- 4 Line is ringing
- ///
- 5 Remote end is ringing
- ///
- 6 Line is up
- ///
- 7 Line is busy
- ///
- ///
- public class ChannelStatusCommand : AGICommand
+ ///
+ /// Returns the status of the specified channel.
+ /// If no channel name is given the returns the status of the current channel.
+ /// Return values:
+ ///
+ /// - 0 Channel is down and available
+ /// - 1 Channel is down, but reserved
+ /// - 2 Channel is off hook
+ /// - 3 Digits (or equivalent) have been dialed
+ /// - 4 Line is ringing
+ /// - 5 Remote end is ringing
+ /// - 6 Line is up
+ /// - 7 Line is busy
+ ///
+ ///
+ public class ChannelStatusCommand : AGICommand
{
private string channel;
public string Channel
diff --git a/Asterisk.2013/Asterisk.NET/FastAGI/Command/GetVariableCommand.cs b/Asterisk.2013/Asterisk.NET/FastAGI/Command/GetVariableCommand.cs
index 9c0d8f6..a9cd0b1 100644
--- a/Asterisk.2013/Asterisk.NET/FastAGI/Command/GetVariableCommand.cs
+++ b/Asterisk.2013/Asterisk.NET/FastAGI/Command/GetVariableCommand.cs
@@ -12,7 +12,7 @@ namespace AsterNET.FastAGI.Command
private string varName;
///
- /// Get/Set the name of the variable to retrieve.
+ /// Get/Set the name of the variable to retrieve.
/// Since Asterisk 1.2 you can also use custom dialplan functions (like "func(args)") as variable.
///
public string Variable
diff --git a/Asterisk.2013/Asterisk.NET/FastAGI/Command/ReceiveTextCommand.cs b/Asterisk.2013/Asterisk.NET/FastAGI/Command/ReceiveTextCommand.cs
index 0c3716d..52d45ee 100644
--- a/Asterisk.2013/Asterisk.NET/FastAGI/Command/ReceiveTextCommand.cs
+++ b/Asterisk.2013/Asterisk.NET/FastAGI/Command/ReceiveTextCommand.cs
@@ -25,7 +25,7 @@ namespace AsterNET.FastAGI.Command
///
/// Creates a new ReceiveTextCommand.
- /// the milliseconds to wait for the channel to receive the text.
+ /// the milliseconds to wait for the channel to receive the text.
///
public ReceiveTextCommand(int timeout)
{
diff --git a/Asterisk.2013/Asterisk.NET/Helper.cs b/Asterisk.2013/Asterisk.NET/Helper.cs
index 4eaf4aa..80c9830 100644
--- a/Asterisk.2013/Asterisk.NET/Helper.cs
+++ b/Asterisk.2013/Asterisk.NET/Helper.cs
@@ -171,6 +171,7 @@ namespace AsterNET
/// Obtains an array containing all the elements of the collection.
///
/// The array into which the elements of the collection will be stored.
+ ///
/// The array containing all the elements of the collection.
internal static object[] ToArray(ICollection c, object[] objects)
{
@@ -242,6 +243,7 @@ namespace AsterNET
///
///
///
+ ///
///
internal static string JoinVariables(IDictionary dictionary, char[] delim, string delimKeyValue)
{
@@ -743,6 +745,7 @@ namespace AsterNET
/// Builds the event based on the given map of attributes and the registered event classes.
///
/// source attribute for the event
+ ///
/// map containing event attributes
/// a concrete instance of ManagerEvent or null if no event class was registered for the event type.
internal static ManagerEvent BuildEvent(IDictionary list, ManagerConnection source,
diff --git a/Asterisk.2013/Asterisk.NET/Manager/Action/ManagerAction.cs b/Asterisk.2013/Asterisk.NET/Manager/Action/ManagerAction.cs
index ee2f920..7f42c87 100644
--- a/Asterisk.2013/Asterisk.NET/Manager/Action/ManagerAction.cs
+++ b/Asterisk.2013/Asterisk.NET/Manager/Action/ManagerAction.cs
@@ -44,7 +44,7 @@ namespace AsterNET.Manager.Action
///
/// You can use this as a simple authentication mechanism.
- /// Rather than have to login with a username & password,
+ /// Rather than have to login with a username & password,
/// you can specify a ProxyKey that must be passed from
/// a client before requests are processed.
/// This is helpful in situations where you would like to authenticate and
diff --git a/Asterisk.2013/Asterisk.NET/Manager/Action/QueueStatusAction.cs b/Asterisk.2013/Asterisk.NET/Manager/Action/QueueStatusAction.cs
index ddb0ec7..6dc88bb 100644
--- a/Asterisk.2013/Asterisk.NET/Manager/Action/QueueStatusAction.cs
+++ b/Asterisk.2013/Asterisk.NET/Manager/Action/QueueStatusAction.cs
@@ -11,10 +11,10 @@ namespace AsterNET.Manager.Action
/// Since Asterisk 1.2 a QueueStatusCompleteEvent is sent to denote the end of the generated dump.
/// This action is implemented in apps/app_queue.c
///
- ///
- ///
- ///
- ///
+ ///
+ ///
+ ///
+ ///
public class QueueStatusAction : ManagerActionEvent
{
#region Action
diff --git a/Asterisk.2013/Asterisk.NET/Manager/Action/RedirectAction.cs b/Asterisk.2013/Asterisk.NET/Manager/Action/RedirectAction.cs
index 7a0d96c..b971f5c 100644
--- a/Asterisk.2013/Asterisk.NET/Manager/Action/RedirectAction.cs
+++ b/Asterisk.2013/Asterisk.NET/Manager/Action/RedirectAction.cs
@@ -54,6 +54,7 @@ namespace AsterNET.Manager.Action
///
/// Get/Set name of the channel to redirect.
+ ///
public string Channel { get; set; }
///
diff --git a/Asterisk.2013/Asterisk.NET/Manager/Action/SIPPeersAction.cs b/Asterisk.2013/Asterisk.NET/Manager/Action/SIPPeersAction.cs
index 1ab6e88..d3f9493 100644
--- a/Asterisk.2013/Asterisk.NET/Manager/Action/SIPPeersAction.cs
+++ b/Asterisk.2013/Asterisk.NET/Manager/Action/SIPPeersAction.cs
@@ -9,8 +9,8 @@ namespace AsterNET.Manager.Action
/// the details. When all peers have been reported a PeerlistCompleteEvent is sent.
/// Available since Asterisk 1.2
///
- ///
- ///
+ ///
+ ///
public class SIPPeersAction : ManagerActionEvent
{
public override string Action
diff --git a/Asterisk.2013/Asterisk.NET/Manager/Action/SIPShowPeerAction.cs b/Asterisk.2013/Asterisk.NET/Manager/Action/SIPShowPeerAction.cs
index 5b584a9..137fe8c 100644
--- a/Asterisk.2013/Asterisk.NET/Manager/Action/SIPShowPeerAction.cs
+++ b/Asterisk.2013/Asterisk.NET/Manager/Action/SIPShowPeerAction.cs
@@ -9,8 +9,8 @@ namespace AsterNET.Manager.Action
/// followed by a PeerlistCompleteEvent.
/// Available since Asterisk 1.2
///
- ///
- ///
+ ///
+ ///
public class SIPShowPeerAction : ManagerActionEvent
{
/// Creates a new empty SIPShowPeerAction.
diff --git a/Asterisk.2013/Asterisk.NET/Manager/Action/StatusAction.cs b/Asterisk.2013/Asterisk.NET/Manager/Action/StatusAction.cs
index e013ddc..51d9d56 100644
--- a/Asterisk.2013/Asterisk.NET/Manager/Action/StatusAction.cs
+++ b/Asterisk.2013/Asterisk.NET/Manager/Action/StatusAction.cs
@@ -8,8 +8,8 @@ namespace AsterNET.Manager.Action
/// For each active channel a StatusEvent is generated. After the state of all
/// channels has been reported a StatusCompleteEvent is generated.
///
- ///
- ///
+ ///
+ ///
public class StatusAction : ManagerActionEvent
{
///
diff --git a/Asterisk.2013/Asterisk.NET/Manager/Action/ZapShowChannelsAction.cs b/Asterisk.2013/Asterisk.NET/Manager/Action/ZapShowChannelsAction.cs
index d94aa77..7dff675 100644
--- a/Asterisk.2013/Asterisk.NET/Manager/Action/ZapShowChannelsAction.cs
+++ b/Asterisk.2013/Asterisk.NET/Manager/Action/ZapShowChannelsAction.cs
@@ -8,8 +8,8 @@ namespace AsterNET.Manager.Action
/// For each zap channel a ZapShowChannelsEvent is generated. After all zap
/// channels have been listed a ZapShowChannelsCompleteEvent is generated.
///
- ///
- ///
+ ///
+ ///
public class ZapShowChannelsAction : ManagerActionEvent
{
///
diff --git a/Asterisk.2013/Asterisk.NET/Manager/Event/AbstractChannelEvent.cs b/Asterisk.2013/Asterisk.NET/Manager/Event/AbstractChannelEvent.cs
index 72256f8..52c423f 100644
--- a/Asterisk.2013/Asterisk.NET/Manager/Event/AbstractChannelEvent.cs
+++ b/Asterisk.2013/Asterisk.NET/Manager/Event/AbstractChannelEvent.cs
@@ -50,7 +50,7 @@ namespace AsterNET.Manager.Event
set { this.callerIdNum = value; }
}
///
- /// Get/Set the Caller*ID Name of the channel if set or ≶unknown> if none has been set.
+ /// Get/Set the Caller*ID Name of the channel if set or <unknown> if none has been set.
///
public string CallerIdName
{
@@ -68,7 +68,7 @@ namespace AsterNET.Manager.Event
/// Ringing
/// Up
/// Busy
- ///
///
public string State
{
diff --git a/Asterisk.2013/Asterisk.NET/Manager/Event/AgentCallbackLoginEvent.cs b/Asterisk.2013/Asterisk.NET/Manager/Event/AgentCallbackLoginEvent.cs
index 6d58523..d5c0eef 100644
--- a/Asterisk.2013/Asterisk.NET/Manager/Event/AgentCallbackLoginEvent.cs
+++ b/Asterisk.2013/Asterisk.NET/Manager/Event/AgentCallbackLoginEvent.cs
@@ -4,7 +4,7 @@ namespace AsterNET.Manager.Event
/// An AgentCallbackLoginEvent is triggered when an agent is successfully logged in using AgentCallbackLogin.
/// It is implemented in channels/chan_agent.c
///
- ///
+ ///
public class AgentCallbackLoginEvent : ManagerEvent
{
public AgentCallbackLoginEvent(ManagerConnection source)
diff --git a/Asterisk.2013/Asterisk.NET/Manager/Event/AgentCallbackLogoffEvent.cs b/Asterisk.2013/Asterisk.NET/Manager/Event/AgentCallbackLogoffEvent.cs
index 1e7dfff..4b2dfbf 100644
--- a/Asterisk.2013/Asterisk.NET/Manager/Event/AgentCallbackLogoffEvent.cs
+++ b/Asterisk.2013/Asterisk.NET/Manager/Event/AgentCallbackLogoffEvent.cs
@@ -5,7 +5,7 @@ namespace AsterNET.Manager.Event
/// AgentCallbackLogin is logged of.
/// It is implemented in channels/chan_agent.c
///
- ///
+ ///
public class AgentCallbackLogoffEvent : ManagerEvent
{
#region Agent
diff --git a/Asterisk.2013/Asterisk.NET/Manager/Event/AgentLoginEvent.cs b/Asterisk.2013/Asterisk.NET/Manager/Event/AgentLoginEvent.cs
index e70652f..c1b2051 100644
--- a/Asterisk.2013/Asterisk.NET/Manager/Event/AgentLoginEvent.cs
+++ b/Asterisk.2013/Asterisk.NET/Manager/Event/AgentLoginEvent.cs
@@ -4,7 +4,7 @@ namespace AsterNET.Manager.Event
/// An AgentLoginEvent is triggered when an agent is successfully logged in using AgentLogin.
/// It is implemented in channels/chan_agent.c
///
- ///
+ ///
public class AgentLoginEvent : ManagerEvent
{
public AgentLoginEvent(ManagerConnection source)
diff --git a/Asterisk.2013/Asterisk.NET/Manager/Event/AgentLogoffEvent.cs b/Asterisk.2013/Asterisk.NET/Manager/Event/AgentLogoffEvent.cs
index 68c287a..1b91b3a 100644
--- a/Asterisk.2013/Asterisk.NET/Manager/Event/AgentLogoffEvent.cs
+++ b/Asterisk.2013/Asterisk.NET/Manager/Event/AgentLogoffEvent.cs
@@ -4,7 +4,7 @@ namespace AsterNET.Manager.Event
/// An AgentCallbackLogoffEvent is triggered when an agent that previously logged in using AgentLogin is logged of.
/// It is implemented in channels/chan_agent.c
///
- ///
+ ///
public class AgentLogoffEvent : ManagerEvent
{
public AgentLogoffEvent(ManagerConnection source)
diff --git a/Asterisk.2013/Asterisk.NET/Manager/Event/HoldEvent.cs b/Asterisk.2013/Asterisk.NET/Manager/Event/HoldEvent.cs
index 1aeeb59..5c28ea8 100644
--- a/Asterisk.2013/Asterisk.NET/Manager/Event/HoldEvent.cs
+++ b/Asterisk.2013/Asterisk.NET/Manager/Event/HoldEvent.cs
@@ -5,7 +5,7 @@ namespace AsterNET.Manager.Event
/// It is implemented in channels/chan_sip.c.
/// Available since Asterisk 1.2
///
- ///
+ ///
public class HoldEvent : ManagerEvent
{
public HoldEvent(ManagerConnection source)
diff --git a/Asterisk.2013/Asterisk.NET/Manager/Event/NewCallerIdEvent.cs b/Asterisk.2013/Asterisk.NET/Manager/Event/NewCallerIdEvent.cs
index b2a99f1..f8df592 100644
--- a/Asterisk.2013/Asterisk.NET/Manager/Event/NewCallerIdEvent.cs
+++ b/Asterisk.2013/Asterisk.NET/Manager/Event/NewCallerIdEvent.cs
@@ -22,7 +22,7 @@ namespace AsterNET.Manager.Event
public string CallerId { get; set; }
///
- /// Get/Set the new Caller*ID Name if set or "≶Unknown>" if none has been set.
+ /// Get/Set the new Caller*ID Name if set or "<Unknown>" if none has been set.
///
public string CallerIdName { get; set; }
diff --git a/Asterisk.2013/Asterisk.NET/Manager/Event/ParkedCallsCompleteEvent.cs b/Asterisk.2013/Asterisk.NET/Manager/Event/ParkedCallsCompleteEvent.cs
index 0ea05c2..d24f0f3 100644
--- a/Asterisk.2013/Asterisk.NET/Manager/Event/ParkedCallsCompleteEvent.cs
+++ b/Asterisk.2013/Asterisk.NET/Manager/Event/ParkedCallsCompleteEvent.cs
@@ -1,11 +1,11 @@
namespace AsterNET.Manager.Event
{
- ///
- /// A ParkedCallsCompleteEvent is triggered after all parked calls have been reported in response to a ParkedCallsAction.
- ///
- ///
- ///
- public class ParkedCallsCompleteEvent : ResponseEvent
+ ///
+ /// A ParkedCallsCompleteEvent is triggered after all parked calls have been reported in response to a ParkedCallsAction.
+ ///
+ ///
+ ///
+ public class ParkedCallsCompleteEvent : ResponseEvent
{
public ParkedCallsCompleteEvent(ManagerConnection source)
: base(source)
diff --git a/Asterisk.2013/Asterisk.NET/Manager/Event/PeerlistCompleteEvent.cs b/Asterisk.2013/Asterisk.NET/Manager/Event/PeerlistCompleteEvent.cs
index e65a005..8f32325 100644
--- a/Asterisk.2013/Asterisk.NET/Manager/Event/PeerlistCompleteEvent.cs
+++ b/Asterisk.2013/Asterisk.NET/Manager/Event/PeerlistCompleteEvent.cs
@@ -4,7 +4,7 @@ namespace AsterNET.Manager.Event
/// A PeerlistCompleteEvent is triggered after the details of all peers has been reported in response to an SIPPeersAction or SIPShowPeerAction.
/// Available since Asterisk 1.2
///
- ///
+ ///
///
///
public class PeerlistCompleteEvent : ResponseEvent
diff --git a/Asterisk.2013/Asterisk.NET/Manager/Event/QueueMemberEvent.cs b/Asterisk.2013/Asterisk.NET/Manager/Event/QueueMemberEvent.cs
index ca73a15..ccee25b 100644
--- a/Asterisk.2013/Asterisk.NET/Manager/Event/QueueMemberEvent.cs
+++ b/Asterisk.2013/Asterisk.NET/Manager/Event/QueueMemberEvent.cs
@@ -112,12 +112,13 @@ namespace AsterNET.Manager.Event
get { return this.status; }
set { this.status = value; }
}
- ///
- /// Is this queue member paused (not accepting calls)?
- /// Available since Asterisk 1.2.
- /// true if this member has been paused,
- /// false if not
- public bool Paused
+ ///
+ /// Is this queue member paused (not accepting calls)?
+ /// Available since Asterisk 1.2.
+ /// true if this member has been paused,
+ /// false if not
+ ///
+ public bool Paused
{
get { return this.paused; }
set { this.paused = value; }
diff --git a/Asterisk.2013/Asterisk.NET/Manager/Event/StatusCompleteEvent.cs b/Asterisk.2013/Asterisk.NET/Manager/Event/StatusCompleteEvent.cs
index 7e3a935..9b38fe7 100644
--- a/Asterisk.2013/Asterisk.NET/Manager/Event/StatusCompleteEvent.cs
+++ b/Asterisk.2013/Asterisk.NET/Manager/Event/StatusCompleteEvent.cs
@@ -1,12 +1,12 @@
namespace AsterNET.Manager.Event
{
- ///
- /// A StatusCompleteEvent is triggered after the state of all channels has been reported in response
- /// to a StatusAction.
- ///
- ///
- ///
- public class StatusCompleteEvent : ResponseEvent
+ ///
+ /// A StatusCompleteEvent is triggered after the state of all channels has been reported in response
+ /// to a StatusAction.
+ ///
+ ///
+ ///
+ public class StatusCompleteEvent : ResponseEvent
{
private int items;
diff --git a/Asterisk.2013/Asterisk.NET/Manager/Event/UnholdEvent.cs b/Asterisk.2013/Asterisk.NET/Manager/Event/UnholdEvent.cs
index 273a3c9..666570e 100644
--- a/Asterisk.2013/Asterisk.NET/Manager/Event/UnholdEvent.cs
+++ b/Asterisk.2013/Asterisk.NET/Manager/Event/UnholdEvent.cs
@@ -1,12 +1,12 @@
namespace AsterNET.Manager.Event
{
- ///
- /// An UnholdEvent is triggered by the SIP channel driver when a channel is no longer put on hold.
- /// It is implemented in channels/chan_sip.c.
- /// Available since Asterisk 1.2
- ///
- ///
- public class UnholdEvent : ManagerEvent
+ ///
+ /// An UnholdEvent is triggered by the SIP channel driver when a channel is no longer put on hold.
+ /// It is implemented in channels/chan_sip.c.
+ /// Available since Asterisk 1.2
+ ///
+ ///
+ public class UnholdEvent : ManagerEvent
{
///
/// Creates a new UnholdEvent.
diff --git a/Asterisk.2013/Asterisk.NET/Manager/Event/UserEvent.cs b/Asterisk.2013/Asterisk.NET/Manager/Event/UserEvent.cs
index 6fc4c1c..9c4d363 100644
--- a/Asterisk.2013/Asterisk.NET/Manager/Event/UserEvent.cs
+++ b/Asterisk.2013/Asterisk.NET/Manager/Event/UserEvent.cs
@@ -35,7 +35,7 @@ namespace AsterNET.Manager.Event
/// The UserEvent is implemented in apps/app_userevent.c.
/// Note that you must register your UserEvent with the ManagerConnection you are using in order to be recognized.
///
- ///
+ ///
public class UserEvent : ManagerEvent
{
private string userEventName;
diff --git a/Asterisk.2013/Asterisk.NET/Manager/Event/ZapShowChannelsCompleteEvent.cs b/Asterisk.2013/Asterisk.NET/Manager/Event/ZapShowChannelsCompleteEvent.cs
index fb3ce79..261535e 100644
--- a/Asterisk.2013/Asterisk.NET/Manager/Event/ZapShowChannelsCompleteEvent.cs
+++ b/Asterisk.2013/Asterisk.NET/Manager/Event/ZapShowChannelsCompleteEvent.cs
@@ -5,7 +5,7 @@ namespace AsterNET.Manager.Event
/// in response to a ZapShowChannelsAction.
///
///
- ///
+ ///
public class ZapShowChannelsCompleteEvent : ResponseEvent
{
public ZapShowChannelsCompleteEvent(ManagerConnection source)
diff --git a/Asterisk.2013/Asterisk.NET/Manager/Event/ZapShowChannelsEvent.cs b/Asterisk.2013/Asterisk.NET/Manager/Event/ZapShowChannelsEvent.cs
index 5149bf7..087e2b3 100644
--- a/Asterisk.2013/Asterisk.NET/Manager/Event/ZapShowChannelsEvent.cs
+++ b/Asterisk.2013/Asterisk.NET/Manager/Event/ZapShowChannelsEvent.cs
@@ -10,36 +10,36 @@ namespace AsterNET.Manager.Event
private string context;
private string alarm;
- ///
- /// Get/Set the signalling of this zap channel.
- /// Possible values are:
- ///
- /// - E & M Immediate
- /// - E & M Wink
- /// - E & M E1
- /// - Feature Group D (DTMF)
- /// - Feature Group D (MF)
- /// - Feature Group B (MF)
- /// - E911 (MF)
- /// - FXS Loopstart
- /// - FXS Groundstart
- /// - FXS Kewlstart
- /// - FXO Loopstart
- /// - FXO Groundstart
- /// - FXO Kewlstart
- /// - PRI Signalling
- /// - R2 Signalling
- /// - SF (Tone) Signalling Immediate
- /// - SF (Tone) Signalling Wink
- /// - SF (Tone) Signalling with Feature Group D (DTMF)
- /// - SF (Tone) Signalling with Feature Group D (MF)
- /// - SF (Tone) Signalling with Feature Group B (MF)
- /// - GR-303 Signalling with FXOKS
- /// - GR-303 Signalling with FXSKS
- /// - Pseudo Signalling
- ///
- ///
- public string Signalling
+ ///
+ /// Get/Set the signalling of this zap channel.
+ /// Possible values are:
+ ///
+ /// - E & M Immediate
+ /// - E & M Wink
+ /// - E & M E1
+ /// - Feature Group D (DTMF)
+ /// - Feature Group D (MF)
+ /// - Feature Group B (MF)
+ /// - E911 (MF)
+ /// - FXS Loopstart
+ /// - FXS Groundstart
+ /// - FXS Kewlstart
+ /// - FXO Loopstart
+ /// - FXO Groundstart
+ /// - FXO Kewlstart
+ /// - PRI Signalling
+ /// - R2 Signalling
+ /// - SF (Tone) Signalling Immediate
+ /// - SF (Tone) Signalling Wink
+ /// - SF (Tone) Signalling with Feature Group D (DTMF)
+ /// - SF (Tone) Signalling with Feature Group D (MF)
+ /// - SF (Tone) Signalling with Feature Group B (MF)
+ /// - GR-303 Signalling with FXOKS
+ /// - GR-303 Signalling with FXSKS
+ /// - Pseudo Signalling
+ ///
+ ///
+ public string Signalling
{
get { return signalling; }
set { this.signalling = value; }
diff --git a/Asterisk.2013/Asterisk.NET/Manager/ManagerConnection.cs b/Asterisk.2013/Asterisk.NET/Manager/ManagerConnection.cs
index 549b74f..cd594b1 100644
--- a/Asterisk.2013/Asterisk.NET/Manager/ManagerConnection.cs
+++ b/Asterisk.2013/Asterisk.NET/Manager/ManagerConnection.cs
@@ -373,10 +373,12 @@ namespace AsterNET.Manager
/// A QueueMemberEvent is triggered in response to a QueueStatusAction and contains information about a member of a queue.
///
public event QueueMemberEventHandler QueueMember;
- ///
- /// A QueueMemberPausedEvent is triggered when a queue member is paused or unpaused.
- ///
- public event QueueMemberPausedEventHandler QueueMemberPaused;
+ ///
+ /// A QueueMemberPausedEvent is triggered when a queue member is paused or unpaused.
+ /// Replaced by : since Asterisk 12.
+ /// Removed since : Asterisk 13.
+ ///
+ public event QueueMemberPausedEventHandler QueueMemberPaused;
///
/// A QueueMemberRemovedEvent is triggered when a queue member is removed from a queue.
///
@@ -513,7 +515,7 @@ namespace AsterNET.Manager
///
/// A QueueMemberPauseEvent is triggered when a queue member is paused or unpaused.
- /// Available since Asterisk 12
+ /// Available since : Asterisk 12.
///
public event QueueMemberPauseEventHandler QueueMemberPause;
diff --git a/Asterisk.2013/Asterisk.NET/Manager/ManagerReader.cs b/Asterisk.2013/Asterisk.NET/Manager/ManagerReader.cs
index b106b9c..0e80b5b 100644
--- a/Asterisk.2013/Asterisk.NET/Manager/ManagerReader.cs
+++ b/Asterisk.2013/Asterisk.NET/Manager/ManagerReader.cs
@@ -90,7 +90,7 @@ namespace AsterNET.Manager
#region mrReaderCallbback(IAsyncResult ar)
- ////
+ ///
/// Async Read callback
///
/// IAsyncResult
@@ -184,7 +184,7 @@ namespace AsterNET.Manager
#region Run()
- ////
+ ///
/// Reads line by line from the asterisk server, sets the protocol identifier as soon as it is
/// received and dispatches the received events and responses via the associated dispatcher.
///
diff --git a/Asterisk.2013/Asterisk.NET/Manager/Response/ManagerResponse.cs b/Asterisk.2013/Asterisk.NET/Manager/Response/ManagerResponse.cs
index de9da6a..0e305b8 100644
--- a/Asterisk.2013/Asterisk.NET/Manager/Response/ManagerResponse.cs
+++ b/Asterisk.2013/Asterisk.NET/Manager/Response/ManagerResponse.cs
@@ -40,7 +40,7 @@ namespace AsterNET.Manager.Response
///
/// Store all unknown (without setter) keys from manager event.
- /// Use in default Parse method .
+ /// Use in default Parse method .
///
public Dictionary Attributes
{
diff --git a/docs/WebKI.xml b/docs/WebKI.xml
index f81ace2..aee86b8 100644
--- a/docs/WebKI.xml
+++ b/docs/WebKI.xml
@@ -92,8 +92,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
@@ -227,7 +239,6 @@
-
@@ -253,7 +264,6 @@
-
@@ -267,7 +277,6 @@
-
@@ -289,7 +298,6 @@
-
@@ -302,7 +310,6 @@
-
@@ -315,7 +322,6 @@
-
@@ -325,7 +331,6 @@
-
@@ -337,7 +342,6 @@
-
@@ -361,7 +365,6 @@
-
@@ -372,7 +375,6 @@
-
@@ -445,7 +447,6 @@
-
@@ -607,12 +608,10 @@
-
-
@@ -983,6 +982,7 @@
+
@@ -1046,6 +1046,7 @@
+
@@ -1093,7 +1094,6 @@
-
@@ -1204,7 +1204,6 @@
-
@@ -1249,7 +1248,6 @@
-
@@ -1287,7 +1285,6 @@
-
@@ -1303,7 +1300,6 @@
-
@@ -1313,7 +1309,6 @@
-
@@ -1345,7 +1340,6 @@
-
@@ -1464,11 +1458,6 @@
-
-
-
-
-
@@ -1482,16 +1471,17 @@
-
+
-
-
-
+
+
+
+
-
+
@@ -1502,6 +1492,10 @@
+
+
+
+
@@ -1509,8 +1503,10 @@
+
+
@@ -1519,7 +1515,6 @@
-
@@ -1748,7 +1743,6 @@
-
@@ -1758,7 +1752,6 @@
-
@@ -1781,7 +1774,6 @@
-
@@ -1885,7 +1877,6 @@
-
@@ -1915,7 +1906,6 @@
-
@@ -1975,7 +1965,6 @@
-
@@ -2157,7 +2146,6 @@
-
@@ -2209,8 +2197,6 @@
-
-
@@ -2220,7 +2206,6 @@
-
@@ -2265,9 +2250,8 @@
-
-
+
@@ -2282,7 +2266,6 @@
-
@@ -2410,7 +2393,6 @@
-
@@ -2426,7 +2408,6 @@
-
@@ -2629,7 +2610,6 @@
-
@@ -2672,8 +2652,6 @@
-
-
@@ -2719,12 +2697,17 @@
-
+
+
+
+
+
+
@@ -2816,7 +2799,6 @@
-
@@ -2852,13 +2834,14 @@
+
+
-
@@ -2876,7 +2859,6 @@
-
@@ -2923,7 +2905,6 @@
-
@@ -3076,124 +3057,41 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3298,7 +3196,6 @@
-
@@ -3310,7 +3207,6 @@
-
@@ -3340,7 +3236,6 @@
-
@@ -3366,17 +3261,19 @@
+
-
-
+
+
+
@@ -3384,7 +3281,6 @@
-
@@ -3475,7 +3371,6 @@
-
@@ -3490,7 +3385,6 @@
-
@@ -3500,7 +3394,6 @@
-
@@ -3519,7 +3412,6 @@
-
@@ -3613,7 +3505,6 @@
-
@@ -3675,7 +3566,6 @@
-
@@ -3691,7 +3581,6 @@
-
@@ -3711,7 +3600,6 @@
-
@@ -3721,7 +3609,6 @@
-
@@ -3746,21 +3633,23 @@
+
-
-
+
-
+
+
+
+
-
@@ -3782,7 +3671,6 @@
-
@@ -3794,7 +3682,6 @@
-
@@ -3811,10 +3698,12 @@
+
+
@@ -3912,7 +3801,6 @@
-
@@ -3926,7 +3814,6 @@
-
@@ -3937,7 +3824,6 @@
-
@@ -3948,7 +3834,6 @@
-
@@ -3987,8 +3872,6 @@
-
-
@@ -4024,7 +3907,6 @@
-
@@ -4032,8 +3914,8 @@
-
-
+
+
@@ -4044,12 +3926,9 @@
-
-
-
-
+
@@ -4059,7 +3938,6 @@
-
@@ -4070,7 +3948,15 @@
-
+
+
+
+
+
+
+
+
+
@@ -4078,9 +3964,17 @@
+
+
+
+
+
+
+
+
+
-
@@ -4180,7 +4074,6 @@
-
@@ -4264,7 +4157,6 @@
-
@@ -4311,7 +4203,6 @@
-
@@ -4419,6 +4310,10 @@
+
+
+
+
@@ -4909,8 +4804,12 @@
-
+
+
+
+
+
@@ -4923,6 +4822,7 @@
+
@@ -4936,7 +4836,6 @@
-
@@ -5088,17 +4987,16 @@
-
-
-
+
+
@@ -5107,8 +5005,8 @@
-
+
@@ -5184,8 +5082,6 @@
-
-
@@ -5195,13 +5091,13 @@
-
+
@@ -5222,7 +5118,6 @@
-
@@ -5232,7 +5127,6 @@
-
@@ -5282,7 +5176,6 @@
-
@@ -5314,7 +5207,6 @@
-
@@ -5425,7 +5317,6 @@
-
@@ -5436,7 +5327,6 @@
-
diff --git a/docs/WebTOC.xml b/docs/WebTOC.xml
index 1891689..5c34a5e 100644
--- a/docs/WebTOC.xml
+++ b/docs/WebTOC.xml
@@ -2,12 +2,12 @@
-
+
-
-
-
+
+
+
@@ -35,22 +35,22 @@
-
+
-
-
+
+
-
+
-
+
@@ -58,11 +58,11 @@
-
+
-
+
@@ -72,27 +72,27 @@
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
-
+
+
@@ -101,31 +101,31 @@
-
+
-
+
-
+
-
+
-
-
+
+
-
+
@@ -133,7 +133,7 @@
-
+
@@ -142,15 +142,15 @@
-
+
-
+
-
+
@@ -177,74 +177,74 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -253,31 +253,31 @@
-
+
-
+
-
+
-
+
-
+
-
-
+
+
@@ -286,98 +286,98 @@
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
@@ -386,168 +386,168 @@
-
-
+
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
-
+
+
-
+
-
+
-
-
+
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
-
+
+
-
+
-
+
-
-
+
+
-
+
-
+
@@ -556,263 +556,263 @@
-
-
+
+
-
+
-
+
-
-
+
+
-
+
-
+
-
-
+
+
-
+
-
+
-
-
+
+
-
+
-
+
-
-
+
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+