asternet/Asterisk.2013/Asterisk.NET/Manager/Event/TransferEvent.cs

76 lines
1.6 KiB
C#
Raw Normal View History

using System;
using System.Collections.Generic;
using System.Text;
2014-01-08 14:16:39 +00:00
namespace AsterNET.Manager.Event
{
public class TransferEvent : ManagerEvent
{
private string transferMethod;
private string transferExten;
private string transferType;
private string sipCallId;
private string targetChannel;
private string targetUniqueId;
private string transferContext;
private bool transfer2Parking;
/// <summary>
/// SIP,
/// </summary>
public string TransferMethod
{
get { return this.transferMethod; }
set { this.transferMethod = value; }
}
public string TransferExten
{
get { return this.transferExten; }
set { this.transferExten = value; }
}
/// <summary>
/// Blind,
/// Attended
/// </summary>
public string TransferType
{
get { return this.transferType; }
set { this.transferType = value; }
}
public string SipCallId
{
get { return this.sipCallId; }
set { this.sipCallId = value; }
}
public string TargetUniqueId
{
get { return this.targetUniqueId; }
set { this.targetUniqueId = value; }
}
public string TargetChannel
{
get { return this.targetChannel; }
set { this.targetChannel = value; }
}
public string TransferContext
{
get { return this.transferContext; }
set { this.transferContext = value; }
}
public bool Transfer2Parking
{
get { return this.transfer2Parking; }
set { this.transfer2Parking = value; }
}
#region Constructor - TransferEvent(ManagerConnection source)
public TransferEvent(ManagerConnection source)
: base(source)
{
}
#endregion
}
}