//------------------------------------------------------------------------------
//
// This code was generated by a tool.
// Runtime Version:4.0.30319.34011
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
//
//------------------------------------------------------------------------------
namespace Hake_WPF.CallCenterReference {
using System.Runtime.Serialization;
using System;
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="UserCredentialsDto", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Model.Transfer")]
[System.SerializableAttribute()]
public partial class UserCredentialsDto : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string PasswordField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string UserNameField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Password {
get {
return this.PasswordField;
}
set {
if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
this.PasswordField = value;
this.RaisePropertyChanged("Password");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string UserName {
get {
return this.UserNameField;
}
set {
if ((object.ReferenceEquals(this.UserNameField, value) != true)) {
this.UserNameField = value;
this.RaisePropertyChanged("UserName");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="CallCenterConnectionDto", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Model.Transfer")]
[System.SerializableAttribute()]
public partial class CallCenterConnectionDto : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string ConnectionGuidField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string UserNameField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string ConnectionGuid {
get {
return this.ConnectionGuidField;
}
set {
if ((object.ReferenceEquals(this.ConnectionGuidField, value) != true)) {
this.ConnectionGuidField = value;
this.RaisePropertyChanged("ConnectionGuid");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string UserName {
get {
return this.UserNameField;
}
set {
if ((object.ReferenceEquals(this.UserNameField, value) != true)) {
this.UserNameField = value;
this.RaisePropertyChanged("UserName");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="Fault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(Hake_WPF.CallCenterReference.TargetStateFault))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(Hake_WPF.CallCenterReference.ParameterFault))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(Hake_WPF.CallCenterReference.ConnectionFault))]
public partial class Fault : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string CauseField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DetailField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Cause {
get {
return this.CauseField;
}
set {
if ((object.ReferenceEquals(this.CauseField, value) != true)) {
this.CauseField = value;
this.RaisePropertyChanged("Cause");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Detail {
get {
return this.DetailField;
}
set {
if ((object.ReferenceEquals(this.DetailField, value) != true)) {
this.DetailField = value;
this.RaisePropertyChanged("Detail");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="TargetStateFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.SerializableAttribute()]
public partial class TargetStateFault : Hake_WPF.CallCenterReference.Fault {
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ParameterFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.SerializableAttribute()]
public partial class ParameterFault : Hake_WPF.CallCenterReference.Fault {
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ConnectionFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.SerializableAttribute()]
public partial class ConnectionFault : Hake_WPF.CallCenterReference.Fault {
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ConnectionDto", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Model.Transfer")]
[System.SerializableAttribute()]
public partial class ConnectionDto : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.DateTime ArrivalTimeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private Hake_WPF.CallCenterReference.CallCenterConnectionDto[] AttachedCallCenterConnectionsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string ConnectionGuidField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private Hake_WPF.CallCenterReference.ConnectionPriorityDto ConnectionPriorityField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private Hake_WPF.CallCenterReference.ConnectionStateDto ConnectionStateField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private Hake_WPF.CallCenterReference.EmergencyTypeDto EmergencyTypeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private Hake_WPF.CallCenterReference.LocationInformationDto[] LocationInformationField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private Hake_WPF.CallCenterReference.MeasurementInstrumentDto[] MeasurementInstrumentsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private Hake_WPF.CallCenterReference.MobileDeviceInformationDto[] MobileDeviceInformationField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private Hake_WPF.CallCenterReference.PersonalInformationDto PersonalInformationField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private bool RequestedNoSoundField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private Hake_WPF.CallCenterReference.TextMessageDto[] TextMessagesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private bool clientDisconnectedField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.DateTime ArrivalTime {
get {
return this.ArrivalTimeField;
}
set {
if ((this.ArrivalTimeField.Equals(value) != true)) {
this.ArrivalTimeField = value;
this.RaisePropertyChanged("ArrivalTime");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public Hake_WPF.CallCenterReference.CallCenterConnectionDto[] AttachedCallCenterConnections {
get {
return this.AttachedCallCenterConnectionsField;
}
set {
if ((object.ReferenceEquals(this.AttachedCallCenterConnectionsField, value) != true)) {
this.AttachedCallCenterConnectionsField = value;
this.RaisePropertyChanged("AttachedCallCenterConnections");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string ConnectionGuid {
get {
return this.ConnectionGuidField;
}
set {
if ((object.ReferenceEquals(this.ConnectionGuidField, value) != true)) {
this.ConnectionGuidField = value;
this.RaisePropertyChanged("ConnectionGuid");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public Hake_WPF.CallCenterReference.ConnectionPriorityDto ConnectionPriority {
get {
return this.ConnectionPriorityField;
}
set {
if ((this.ConnectionPriorityField.Equals(value) != true)) {
this.ConnectionPriorityField = value;
this.RaisePropertyChanged("ConnectionPriority");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public Hake_WPF.CallCenterReference.ConnectionStateDto ConnectionState {
get {
return this.ConnectionStateField;
}
set {
if ((this.ConnectionStateField.Equals(value) != true)) {
this.ConnectionStateField = value;
this.RaisePropertyChanged("ConnectionState");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public Hake_WPF.CallCenterReference.EmergencyTypeDto EmergencyType {
get {
return this.EmergencyTypeField;
}
set {
if ((object.ReferenceEquals(this.EmergencyTypeField, value) != true)) {
this.EmergencyTypeField = value;
this.RaisePropertyChanged("EmergencyType");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public Hake_WPF.CallCenterReference.LocationInformationDto[] LocationInformation {
get {
return this.LocationInformationField;
}
set {
if ((object.ReferenceEquals(this.LocationInformationField, value) != true)) {
this.LocationInformationField = value;
this.RaisePropertyChanged("LocationInformation");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public Hake_WPF.CallCenterReference.MeasurementInstrumentDto[] MeasurementInstruments {
get {
return this.MeasurementInstrumentsField;
}
set {
if ((object.ReferenceEquals(this.MeasurementInstrumentsField, value) != true)) {
this.MeasurementInstrumentsField = value;
this.RaisePropertyChanged("MeasurementInstruments");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public Hake_WPF.CallCenterReference.MobileDeviceInformationDto[] MobileDeviceInformation {
get {
return this.MobileDeviceInformationField;
}
set {
if ((object.ReferenceEquals(this.MobileDeviceInformationField, value) != true)) {
this.MobileDeviceInformationField = value;
this.RaisePropertyChanged("MobileDeviceInformation");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public Hake_WPF.CallCenterReference.PersonalInformationDto PersonalInformation {
get {
return this.PersonalInformationField;
}
set {
if ((object.ReferenceEquals(this.PersonalInformationField, value) != true)) {
this.PersonalInformationField = value;
this.RaisePropertyChanged("PersonalInformation");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public bool RequestedNoSound {
get {
return this.RequestedNoSoundField;
}
set {
if ((this.RequestedNoSoundField.Equals(value) != true)) {
this.RequestedNoSoundField = value;
this.RaisePropertyChanged("RequestedNoSound");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public Hake_WPF.CallCenterReference.TextMessageDto[] TextMessages {
get {
return this.TextMessagesField;
}
set {
if ((object.ReferenceEquals(this.TextMessagesField, value) != true)) {
this.TextMessagesField = value;
this.RaisePropertyChanged("TextMessages");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public bool clientDisconnected {
get {
return this.clientDisconnectedField;
}
set {
if ((this.clientDisconnectedField.Equals(value) != true)) {
this.clientDisconnectedField = value;
this.RaisePropertyChanged("clientDisconnected");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="EmergencyTypeDto", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Model.Transfer")]
[System.SerializableAttribute()]
public partial class EmergencyTypeDto : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string TypeNameField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string TypeName {
get {
return this.TypeNameField;
}
set {
if ((object.ReferenceEquals(this.TypeNameField, value) != true)) {
this.TypeNameField = value;
this.RaisePropertyChanged("TypeName");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="PersonalInformationDto", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Model.Transfer")]
[System.SerializableAttribute()]
public partial class PersonalInformationDto : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string LocalityField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string[] PhoneNumbersField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int PostalCodeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string StreetAddressField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Locality {
get {
return this.LocalityField;
}
set {
if ((object.ReferenceEquals(this.LocalityField, value) != true)) {
this.LocalityField = value;
this.RaisePropertyChanged("Locality");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Name {
get {
return this.NameField;
}
set {
if ((object.ReferenceEquals(this.NameField, value) != true)) {
this.NameField = value;
this.RaisePropertyChanged("Name");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string[] PhoneNumbers {
get {
return this.PhoneNumbersField;
}
set {
if ((object.ReferenceEquals(this.PhoneNumbersField, value) != true)) {
this.PhoneNumbersField = value;
this.RaisePropertyChanged("PhoneNumbers");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int PostalCode {
get {
return this.PostalCodeField;
}
set {
if ((this.PostalCodeField.Equals(value) != true)) {
this.PostalCodeField = value;
this.RaisePropertyChanged("PostalCode");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string StreetAddress {
get {
return this.StreetAddressField;
}
set {
if ((object.ReferenceEquals(this.StreetAddressField, value) != true)) {
this.StreetAddressField = value;
this.RaisePropertyChanged("StreetAddress");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ConnectionPriorityDto", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Model.Transfer")]
public enum ConnectionPriorityDto : int {
[System.Runtime.Serialization.EnumMemberAttribute()]
NotUrgent = 0,
[System.Runtime.Serialization.EnumMemberAttribute()]
Urgent = 1,
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ConnectionStateDto", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Model.Transfer")]
public enum ConnectionStateDto : int {
[System.Runtime.Serialization.EnumMemberAttribute()]
Arrived = 0,
[System.Runtime.Serialization.EnumMemberAttribute()]
InProgress = 1,
[System.Runtime.Serialization.EnumMemberAttribute()]
InTransfer = 2,
[System.Runtime.Serialization.EnumMemberAttribute()]
Processed = 3,
[System.Runtime.Serialization.EnumMemberAttribute()]
Hold = 4,
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="LocationInformationDto", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Model.Transfer")]
[System.SerializableAttribute()]
public partial class LocationInformationDto : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private double AccuracyMetersField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.DateTimeOffset AcquisitionTimeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private double LatitudeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private Hake_WPF.CallCenterReference.LocationTypeDto LocationTypeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private double LongitudeField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public double AccuracyMeters {
get {
return this.AccuracyMetersField;
}
set {
if ((this.AccuracyMetersField.Equals(value) != true)) {
this.AccuracyMetersField = value;
this.RaisePropertyChanged("AccuracyMeters");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.DateTimeOffset AcquisitionTime {
get {
return this.AcquisitionTimeField;
}
set {
if ((this.AcquisitionTimeField.Equals(value) != true)) {
this.AcquisitionTimeField = value;
this.RaisePropertyChanged("AcquisitionTime");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public double Latitude {
get {
return this.LatitudeField;
}
set {
if ((this.LatitudeField.Equals(value) != true)) {
this.LatitudeField = value;
this.RaisePropertyChanged("Latitude");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public Hake_WPF.CallCenterReference.LocationTypeDto LocationType {
get {
return this.LocationTypeField;
}
set {
if ((this.LocationTypeField.Equals(value) != true)) {
this.LocationTypeField = value;
this.RaisePropertyChanged("LocationType");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public double Longitude {
get {
return this.LongitudeField;
}
set {
if ((this.LongitudeField.Equals(value) != true)) {
this.LongitudeField = value;
this.RaisePropertyChanged("Longitude");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="MeasurementInstrumentDto", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Model.Transfer")]
[System.SerializableAttribute()]
public partial class MeasurementInstrumentDto : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int DataHeaderLengthField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int DataSampleChannelsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int DataSampleSizeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int DataSamplesPerSecondField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DeviceDescriptionField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DeviceIdentifierField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private Hake_WPF.CallCenterReference.MeasurementInstrumentTypeDto DeviceTypeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private bool HeaderRepeatsOnEveryPacketField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int DataHeaderLength {
get {
return this.DataHeaderLengthField;
}
set {
if ((this.DataHeaderLengthField.Equals(value) != true)) {
this.DataHeaderLengthField = value;
this.RaisePropertyChanged("DataHeaderLength");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int DataSampleChannels {
get {
return this.DataSampleChannelsField;
}
set {
if ((this.DataSampleChannelsField.Equals(value) != true)) {
this.DataSampleChannelsField = value;
this.RaisePropertyChanged("DataSampleChannels");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int DataSampleSize {
get {
return this.DataSampleSizeField;
}
set {
if ((this.DataSampleSizeField.Equals(value) != true)) {
this.DataSampleSizeField = value;
this.RaisePropertyChanged("DataSampleSize");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int DataSamplesPerSecond {
get {
return this.DataSamplesPerSecondField;
}
set {
if ((this.DataSamplesPerSecondField.Equals(value) != true)) {
this.DataSamplesPerSecondField = value;
this.RaisePropertyChanged("DataSamplesPerSecond");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string DeviceDescription {
get {
return this.DeviceDescriptionField;
}
set {
if ((object.ReferenceEquals(this.DeviceDescriptionField, value) != true)) {
this.DeviceDescriptionField = value;
this.RaisePropertyChanged("DeviceDescription");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string DeviceIdentifier {
get {
return this.DeviceIdentifierField;
}
set {
if ((object.ReferenceEquals(this.DeviceIdentifierField, value) != true)) {
this.DeviceIdentifierField = value;
this.RaisePropertyChanged("DeviceIdentifier");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public Hake_WPF.CallCenterReference.MeasurementInstrumentTypeDto DeviceType {
get {
return this.DeviceTypeField;
}
set {
if ((this.DeviceTypeField.Equals(value) != true)) {
this.DeviceTypeField = value;
this.RaisePropertyChanged("DeviceType");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public bool HeaderRepeatsOnEveryPacket {
get {
return this.HeaderRepeatsOnEveryPacketField;
}
set {
if ((this.HeaderRepeatsOnEveryPacketField.Equals(value) != true)) {
this.HeaderRepeatsOnEveryPacketField = value;
this.RaisePropertyChanged("HeaderRepeatsOnEveryPacket");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="MobileDeviceInformationDto", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Model.Transfer")]
[System.SerializableAttribute()]
public partial class MobileDeviceInformationDto : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private bool CellularEnabledField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string CellularMobileOperatorField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private bool NetworkAvailableField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int RemainingChargePercentField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int RemainingDischargeTimeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private bool RoamingEnabledField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private bool WiFiEnabledField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public bool CellularEnabled {
get {
return this.CellularEnabledField;
}
set {
if ((this.CellularEnabledField.Equals(value) != true)) {
this.CellularEnabledField = value;
this.RaisePropertyChanged("CellularEnabled");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string CellularMobileOperator {
get {
return this.CellularMobileOperatorField;
}
set {
if ((object.ReferenceEquals(this.CellularMobileOperatorField, value) != true)) {
this.CellularMobileOperatorField = value;
this.RaisePropertyChanged("CellularMobileOperator");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public bool NetworkAvailable {
get {
return this.NetworkAvailableField;
}
set {
if ((this.NetworkAvailableField.Equals(value) != true)) {
this.NetworkAvailableField = value;
this.RaisePropertyChanged("NetworkAvailable");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int RemainingChargePercent {
get {
return this.RemainingChargePercentField;
}
set {
if ((this.RemainingChargePercentField.Equals(value) != true)) {
this.RemainingChargePercentField = value;
this.RaisePropertyChanged("RemainingChargePercent");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int RemainingDischargeTime {
get {
return this.RemainingDischargeTimeField;
}
set {
if ((this.RemainingDischargeTimeField.Equals(value) != true)) {
this.RemainingDischargeTimeField = value;
this.RaisePropertyChanged("RemainingDischargeTime");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public bool RoamingEnabled {
get {
return this.RoamingEnabledField;
}
set {
if ((this.RoamingEnabledField.Equals(value) != true)) {
this.RoamingEnabledField = value;
this.RaisePropertyChanged("RoamingEnabled");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public bool WiFiEnabled {
get {
return this.WiFiEnabledField;
}
set {
if ((this.WiFiEnabledField.Equals(value) != true)) {
this.WiFiEnabledField = value;
this.RaisePropertyChanged("WiFiEnabled");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="TextMessageDto", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Model.Transfer")]
[System.SerializableAttribute()]
public partial class TextMessageDto : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string ContentField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private Hake_WPF.CallCenterReference.TextMessageDto.MessageOriginatorDto OriginatorField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.DateTime TimeStampField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Content {
get {
return this.ContentField;
}
set {
if ((object.ReferenceEquals(this.ContentField, value) != true)) {
this.ContentField = value;
this.RaisePropertyChanged("Content");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public Hake_WPF.CallCenterReference.TextMessageDto.MessageOriginatorDto Originator {
get {
return this.OriginatorField;
}
set {
if ((this.OriginatorField.Equals(value) != true)) {
this.OriginatorField = value;
this.RaisePropertyChanged("Originator");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.DateTime TimeStamp {
get {
return this.TimeStampField;
}
set {
if ((this.TimeStampField.Equals(value) != true)) {
this.TimeStampField = value;
this.RaisePropertyChanged("TimeStamp");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="TextMessageDto.MessageOriginatorDto", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Model.Transfer")]
public enum MessageOriginatorDto : int {
[System.Runtime.Serialization.EnumMemberAttribute()]
MobileClient = 0,
[System.Runtime.Serialization.EnumMemberAttribute()]
CallCenterClient = 1,
}
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="LocationTypeDto", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Model.Transfer")]
public enum LocationTypeDto : int {
[System.Runtime.Serialization.EnumMemberAttribute()]
Initial = 0,
[System.Runtime.Serialization.EnumMemberAttribute()]
Response = 1,
[System.Runtime.Serialization.EnumMemberAttribute()]
Movement = 2,
[System.Runtime.Serialization.EnumMemberAttribute()]
UserSpecified = 3,
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="MeasurementInstrumentTypeDto", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Model.Transfer")]
public enum MeasurementInstrumentTypeDto : int {
[System.Runtime.Serialization.EnumMemberAttribute()]
ECG = 0,
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="RemoteActionDto", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Model.Transfer")]
public enum RemoteActionDto : int {
[System.Runtime.Serialization.EnumMemberAttribute()]
requestLocation = 0,
[System.Runtime.Serialization.EnumMemberAttribute()]
requestDeviceStatusinformation = 1,
[System.Runtime.Serialization.EnumMemberAttribute()]
requestShowLocationMap = 2,
[System.Runtime.Serialization.EnumMemberAttribute()]
requestInstrumentList = 3,
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="MediaConfigurationDto", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Model.Transfer")]
[System.SerializableAttribute()]
public partial class MediaConfigurationDto : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int AudioCompressionQualityField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int AudioCompressionQualityMaxField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int AudioCompressionQualityMinField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private bool EnableAudioField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private bool EnablePictureField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int PictureCompressionQualityField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int PictureCompressionQualityMaxField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int PictureCompressionQualityMinField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private float PictureFpsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int PictureResolutionField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int AudioCompressionQuality {
get {
return this.AudioCompressionQualityField;
}
set {
if ((this.AudioCompressionQualityField.Equals(value) != true)) {
this.AudioCompressionQualityField = value;
this.RaisePropertyChanged("AudioCompressionQuality");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int AudioCompressionQualityMax {
get {
return this.AudioCompressionQualityMaxField;
}
set {
if ((this.AudioCompressionQualityMaxField.Equals(value) != true)) {
this.AudioCompressionQualityMaxField = value;
this.RaisePropertyChanged("AudioCompressionQualityMax");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int AudioCompressionQualityMin {
get {
return this.AudioCompressionQualityMinField;
}
set {
if ((this.AudioCompressionQualityMinField.Equals(value) != true)) {
this.AudioCompressionQualityMinField = value;
this.RaisePropertyChanged("AudioCompressionQualityMin");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public bool EnableAudio {
get {
return this.EnableAudioField;
}
set {
if ((this.EnableAudioField.Equals(value) != true)) {
this.EnableAudioField = value;
this.RaisePropertyChanged("EnableAudio");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public bool EnablePicture {
get {
return this.EnablePictureField;
}
set {
if ((this.EnablePictureField.Equals(value) != true)) {
this.EnablePictureField = value;
this.RaisePropertyChanged("EnablePicture");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int PictureCompressionQuality {
get {
return this.PictureCompressionQualityField;
}
set {
if ((this.PictureCompressionQualityField.Equals(value) != true)) {
this.PictureCompressionQualityField = value;
this.RaisePropertyChanged("PictureCompressionQuality");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int PictureCompressionQualityMax {
get {
return this.PictureCompressionQualityMaxField;
}
set {
if ((this.PictureCompressionQualityMaxField.Equals(value) != true)) {
this.PictureCompressionQualityMaxField = value;
this.RaisePropertyChanged("PictureCompressionQualityMax");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int PictureCompressionQualityMin {
get {
return this.PictureCompressionQualityMinField;
}
set {
if ((this.PictureCompressionQualityMinField.Equals(value) != true)) {
this.PictureCompressionQualityMinField = value;
this.RaisePropertyChanged("PictureCompressionQualityMin");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public float PictureFps {
get {
return this.PictureFpsField;
}
set {
if ((this.PictureFpsField.Equals(value) != true)) {
this.PictureFpsField = value;
this.RaisePropertyChanged("PictureFps");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int PictureResolution {
get {
return this.PictureResolutionField;
}
set {
if ((this.PictureResolutionField.Equals(value) != true)) {
this.PictureResolutionField = value;
this.RaisePropertyChanged("PictureResolution");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="MediaInformationDto", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Model.Transfer")]
[System.SerializableAttribute()]
public partial class MediaInformationDto : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private bool CompressedGZipField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private Hake_WPF.CallCenterReference.MediaTypeDto MediaTypeField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public bool CompressedGZip {
get {
return this.CompressedGZipField;
}
set {
if ((this.CompressedGZipField.Equals(value) != true)) {
this.CompressedGZipField = value;
this.RaisePropertyChanged("CompressedGZip");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public Hake_WPF.CallCenterReference.MediaTypeDto MediaType {
get {
return this.MediaTypeField;
}
set {
if ((this.MediaTypeField.Equals(value) != true)) {
this.MediaTypeField = value;
this.RaisePropertyChanged("MediaType");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="MediaTypeDto", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Model.Transfer")]
public enum MediaTypeDto : int {
[System.Runtime.Serialization.EnumMemberAttribute()]
Wave = 0,
[System.Runtime.Serialization.EnumMemberAttribute()]
Jpeg = 1,
[System.Runtime.Serialization.EnumMemberAttribute()]
AAC = 2,
[System.Runtime.Serialization.EnumMemberAttribute()]
H264 = 3,
[System.Runtime.Serialization.EnumMemberAttribute()]
MP4 = 4,
[System.Runtime.Serialization.EnumMemberAttribute()]
Opus = 5,
[System.Runtime.Serialization.EnumMemberAttribute()]
Speex = 6,
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
[System.ServiceModel.ServiceContractAttribute(ConfigurationName="CallCenterReference.IWcfCallCenterService", CallbackContract=typeof(Hake_WPF.CallCenterReference.IWcfCallCenterServiceCallback), SessionMode=System.ServiceModel.SessionMode.Required)]
public interface IWcfCallCenterService {
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/Connect", ReplyAction="http://tempuri.org/IWcfCallCenterService/ConnectResponse")]
Hake_WPF.CallCenterReference.CallCenterConnectionDto Connect(Hake_WPF.CallCenterReference.UserCredentialsDto credentials);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/Connect", ReplyAction="http://tempuri.org/IWcfCallCenterService/ConnectResponse")]
System.Threading.Tasks.Task ConnectAsync(Hake_WPF.CallCenterReference.UserCredentialsDto credentials);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/Reconnect", ReplyAction="http://tempuri.org/IWcfCallCenterService/ReconnectResponse")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ConnectionFault), Action="http://tempuri.org/IWcfCallCenterService/ReconnectConnectionFaultFault", Name="ConnectionFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ParameterFault), Action="http://tempuri.org/IWcfCallCenterService/ReconnectParameterFaultFault", Name="ParameterFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
void Reconnect(Hake_WPF.CallCenterReference.CallCenterConnectionDto user);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/Reconnect", ReplyAction="http://tempuri.org/IWcfCallCenterService/ReconnectResponse")]
System.Threading.Tasks.Task ReconnectAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/Disconnect", ReplyAction="http://tempuri.org/IWcfCallCenterService/DisconnectResponse")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ParameterFault), Action="http://tempuri.org/IWcfCallCenterService/DisconnectParameterFaultFault", Name="ParameterFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ConnectionFault), Action="http://tempuri.org/IWcfCallCenterService/DisconnectConnectionFaultFault", Name="ConnectionFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
void Disconnect(Hake_WPF.CallCenterReference.CallCenterConnectionDto user);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/Disconnect", ReplyAction="http://tempuri.org/IWcfCallCenterService/DisconnectResponse")]
System.Threading.Tasks.Task DisconnectAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/GetActiveConnections", ReplyAction="http://tempuri.org/IWcfCallCenterService/GetActiveConnectionsResponse")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ConnectionFault), Action="http://tempuri.org/IWcfCallCenterService/GetActiveConnectionsConnectionFaultFault" +
"", Name="ConnectionFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ParameterFault), Action="http://tempuri.org/IWcfCallCenterService/GetActiveConnectionsParameterFaultFault", Name="ParameterFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
Hake_WPF.CallCenterReference.ConnectionDto[] GetActiveConnections(Hake_WPF.CallCenterReference.CallCenterConnectionDto user);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/GetActiveConnections", ReplyAction="http://tempuri.org/IWcfCallCenterService/GetActiveConnectionsResponse")]
System.Threading.Tasks.Task GetActiveConnectionsAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/OpenConnectionForProcessing", ReplyAction="http://tempuri.org/IWcfCallCenterService/OpenConnectionForProcessingResponse")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ConnectionFault), Action="http://tempuri.org/IWcfCallCenterService/OpenConnectionForProcessingConnectionFau" +
"ltFault", Name="ConnectionFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ParameterFault), Action="http://tempuri.org/IWcfCallCenterService/OpenConnectionForProcessingParameterFaul" +
"tFault", Name="ParameterFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.TargetStateFault), Action="http://tempuri.org/IWcfCallCenterService/OpenConnectionForProcessingTargetStateFa" +
"ultFault", Name="TargetStateFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
void OpenConnectionForProcessing(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/OpenConnectionForProcessing", ReplyAction="http://tempuri.org/IWcfCallCenterService/OpenConnectionForProcessingResponse")]
System.Threading.Tasks.Task OpenConnectionForProcessingAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/TransferConnection", ReplyAction="http://tempuri.org/IWcfCallCenterService/TransferConnectionResponse")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ParameterFault), Action="http://tempuri.org/IWcfCallCenterService/TransferConnectionParameterFaultFault", Name="ParameterFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ConnectionFault), Action="http://tempuri.org/IWcfCallCenterService/TransferConnectionConnectionFaultFault", Name="ConnectionFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.TargetStateFault), Action="http://tempuri.org/IWcfCallCenterService/TransferConnectionTargetStateFaultFault", Name="TargetStateFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
void TransferConnection(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.CallCenterConnectionDto[] targetCallCenterConnections);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/TransferConnection", ReplyAction="http://tempuri.org/IWcfCallCenterService/TransferConnectionResponse")]
System.Threading.Tasks.Task TransferConnectionAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.CallCenterConnectionDto[] targetCallCenterConnections);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/SetConnectionPriority", ReplyAction="http://tempuri.org/IWcfCallCenterService/SetConnectionPriorityResponse")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.TargetStateFault), Action="http://tempuri.org/IWcfCallCenterService/SetConnectionPriorityTargetStateFaultFau" +
"lt", Name="TargetStateFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ParameterFault), Action="http://tempuri.org/IWcfCallCenterService/SetConnectionPriorityParameterFaultFault" +
"", Name="ParameterFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ConnectionFault), Action="http://tempuri.org/IWcfCallCenterService/SetConnectionPriorityConnectionFaultFaul" +
"t", Name="ConnectionFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
void SetConnectionPriority(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/SetConnectionPriority", ReplyAction="http://tempuri.org/IWcfCallCenterService/SetConnectionPriorityResponse")]
System.Threading.Tasks.Task SetConnectionPriorityAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/MoveConnectionToHold", ReplyAction="http://tempuri.org/IWcfCallCenterService/MoveConnectionToHoldResponse")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ParameterFault), Action="http://tempuri.org/IWcfCallCenterService/MoveConnectionToHoldParameterFaultFault", Name="ParameterFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ConnectionFault), Action="http://tempuri.org/IWcfCallCenterService/MoveConnectionToHoldConnectionFaultFault" +
"", Name="ConnectionFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.TargetStateFault), Action="http://tempuri.org/IWcfCallCenterService/MoveConnectionToHoldTargetStateFaultFaul" +
"t", Name="TargetStateFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
void MoveConnectionToHold(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/MoveConnectionToHold", ReplyAction="http://tempuri.org/IWcfCallCenterService/MoveConnectionToHoldResponse")]
System.Threading.Tasks.Task MoveConnectionToHoldAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/MarkProcessedCloseConnection", ReplyAction="http://tempuri.org/IWcfCallCenterService/MarkProcessedCloseConnectionResponse")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ConnectionFault), Action="http://tempuri.org/IWcfCallCenterService/MarkProcessedCloseConnectionConnectionFa" +
"ultFault", Name="ConnectionFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ParameterFault), Action="http://tempuri.org/IWcfCallCenterService/MarkProcessedCloseConnectionParameterFau" +
"ltFault", Name="ParameterFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.TargetStateFault), Action="http://tempuri.org/IWcfCallCenterService/MarkProcessedCloseConnectionTargetStateF" +
"aultFault", Name="TargetStateFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
void MarkProcessedCloseConnection(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/MarkProcessedCloseConnection", ReplyAction="http://tempuri.org/IWcfCallCenterService/MarkProcessedCloseConnectionResponse")]
System.Threading.Tasks.Task MarkProcessedCloseConnectionAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/RequestRemoteAction", ReplyAction="http://tempuri.org/IWcfCallCenterService/RequestRemoteActionResponse")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ConnectionFault), Action="http://tempuri.org/IWcfCallCenterService/RequestRemoteActionConnectionFaultFault", Name="ConnectionFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.TargetStateFault), Action="http://tempuri.org/IWcfCallCenterService/RequestRemoteActionTargetStateFaultFault" +
"", Name="TargetStateFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ParameterFault), Action="http://tempuri.org/IWcfCallCenterService/RequestRemoteActionParameterFaultFault", Name="ParameterFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
void RequestRemoteAction(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection, Hake_WPF.CallCenterReference.RemoteActionDto action);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/RequestRemoteAction", ReplyAction="http://tempuri.org/IWcfCallCenterService/RequestRemoteActionResponse")]
System.Threading.Tasks.Task RequestRemoteActionAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection, Hake_WPF.CallCenterReference.RemoteActionDto action);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/RequestMediaUpstreaming", ReplyAction="http://tempuri.org/IWcfCallCenterService/RequestMediaUpstreamingResponse")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ConnectionFault), Action="http://tempuri.org/IWcfCallCenterService/RequestMediaUpstreamingConnectionFaultFa" +
"ult", Name="ConnectionFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ParameterFault), Action="http://tempuri.org/IWcfCallCenterService/RequestMediaUpstreamingParameterFaultFau" +
"lt", Name="ParameterFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.TargetStateFault), Action="http://tempuri.org/IWcfCallCenterService/RequestMediaUpstreamingTargetStateFaultF" +
"ault", Name="TargetStateFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
void RequestMediaUpstreaming(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection, Hake_WPF.CallCenterReference.MediaConfigurationDto mediaConfiguration);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/RequestMediaUpstreaming", ReplyAction="http://tempuri.org/IWcfCallCenterService/RequestMediaUpstreamingResponse")]
System.Threading.Tasks.Task RequestMediaUpstreamingAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection, Hake_WPF.CallCenterReference.MediaConfigurationDto mediaConfiguration);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/RequestMediaDownstreaming", ReplyAction="http://tempuri.org/IWcfCallCenterService/RequestMediaDownstreamingResponse")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ParameterFault), Action="http://tempuri.org/IWcfCallCenterService/RequestMediaDownstreamingParameterFaultF" +
"ault", Name="ParameterFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ConnectionFault), Action="http://tempuri.org/IWcfCallCenterService/RequestMediaDownstreamingConnectionFault" +
"Fault", Name="ConnectionFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.TargetStateFault), Action="http://tempuri.org/IWcfCallCenterService/RequestMediaDownstreamingTargetStateFaul" +
"tFault", Name="TargetStateFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
void RequestMediaDownstreaming(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection, string mediaUrl);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/RequestMediaDownstreaming", ReplyAction="http://tempuri.org/IWcfCallCenterService/RequestMediaDownstreamingResponse")]
System.Threading.Tasks.Task RequestMediaDownstreamingAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection, string mediaUrl);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/RequestStartMeasurement", ReplyAction="http://tempuri.org/IWcfCallCenterService/RequestStartMeasurementResponse")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ConnectionFault), Action="http://tempuri.org/IWcfCallCenterService/RequestStartMeasurementConnectionFaultFa" +
"ult", Name="ConnectionFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.TargetStateFault), Action="http://tempuri.org/IWcfCallCenterService/RequestStartMeasurementTargetStateFaultF" +
"ault", Name="TargetStateFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ParameterFault), Action="http://tempuri.org/IWcfCallCenterService/RequestStartMeasurementParameterFaultFau" +
"lt", Name="ParameterFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
void RequestStartMeasurement(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection, Hake_WPF.CallCenterReference.MeasurementInstrumentDto measurementDevice);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/RequestStartMeasurement", ReplyAction="http://tempuri.org/IWcfCallCenterService/RequestStartMeasurementResponse")]
System.Threading.Tasks.Task RequestStartMeasurementAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection, Hake_WPF.CallCenterReference.MeasurementInstrumentDto measurementDevice);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/RequestStopMeasurement", ReplyAction="http://tempuri.org/IWcfCallCenterService/RequestStopMeasurementResponse")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ParameterFault), Action="http://tempuri.org/IWcfCallCenterService/RequestStopMeasurementParameterFaultFaul" +
"t", Name="ParameterFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ConnectionFault), Action="http://tempuri.org/IWcfCallCenterService/RequestStopMeasurementConnectionFaultFau" +
"lt", Name="ConnectionFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.TargetStateFault), Action="http://tempuri.org/IWcfCallCenterService/RequestStopMeasurementTargetStateFaultFa" +
"ult", Name="TargetStateFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
void RequestStopMeasurement(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection, Hake_WPF.CallCenterReference.MeasurementInstrumentDto measurementDevice);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/RequestStopMeasurement", ReplyAction="http://tempuri.org/IWcfCallCenterService/RequestStopMeasurementResponse")]
System.Threading.Tasks.Task RequestStopMeasurementAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection, Hake_WPF.CallCenterReference.MeasurementInstrumentDto measurementDevice);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/SendTextMessage", ReplyAction="http://tempuri.org/IWcfCallCenterService/SendTextMessageResponse")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ConnectionFault), Action="http://tempuri.org/IWcfCallCenterService/SendTextMessageConnectionFaultFault", Name="ConnectionFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.TargetStateFault), Action="http://tempuri.org/IWcfCallCenterService/SendTextMessageTargetStateFaultFault", Name="TargetStateFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ParameterFault), Action="http://tempuri.org/IWcfCallCenterService/SendTextMessageParameterFaultFault", Name="ParameterFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
void SendTextMessage(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection, Hake_WPF.CallCenterReference.TextMessageDto textMessage);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/SendTextMessage", ReplyAction="http://tempuri.org/IWcfCallCenterService/SendTextMessageResponse")]
System.Threading.Tasks.Task SendTextMessageAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection, Hake_WPF.CallCenterReference.TextMessageDto textMessage);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/UploadMediaSegment", ReplyAction="http://tempuri.org/IWcfCallCenterService/UploadMediaSegmentResponse")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.ParameterFault), Action="http://tempuri.org/IWcfCallCenterService/UploadMediaSegmentParameterFaultFault", Name="ParameterFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
[System.ServiceModel.FaultContractAttribute(typeof(Hake_WPF.CallCenterReference.TargetStateFault), Action="http://tempuri.org/IWcfCallCenterService/UploadMediaSegmentTargetStateFaultFault", Name="TargetStateFault", Namespace="http://schemas.datacontract.org/2004/07/HalyriServer.Services.Exceptions")]
bool UploadMediaSegment(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.MediaInformationDto mediaInfo, byte[] mediaData);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/UploadMediaSegment", ReplyAction="http://tempuri.org/IWcfCallCenterService/UploadMediaSegmentResponse")]
System.Threading.Tasks.Task UploadMediaSegmentAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.MediaInformationDto mediaInfo, byte[] mediaData);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/Ping", ReplyAction="http://tempuri.org/IWcfCallCenterService/PingResponse")]
int Ping(int pingSequence);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/Ping", ReplyAction="http://tempuri.org/IWcfCallCenterService/PingResponse")]
System.Threading.Tasks.Task PingAsync(int pingSequence);
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
public interface IWcfCallCenterServiceCallback {
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/ActiveConnectionsUpdated", ReplyAction="http://tempuri.org/IWcfCallCenterService/ActiveConnectionsUpdatedResponse")]
void ActiveConnectionsUpdated(Hake_WPF.CallCenterReference.ConnectionDto[] updatedConnections);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/AudioVideoReceived", ReplyAction="http://tempuri.org/IWcfCallCenterService/AudioVideoReceivedResponse")]
void AudioVideoReceived(string sourceGuid, Hake_WPF.CallCenterReference.MediaInformationDto mediaInfo, byte[] mediaData);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWcfCallCenterService/MeasurementDataReceived", ReplyAction="http://tempuri.org/IWcfCallCenterService/MeasurementDataReceivedResponse")]
void MeasurementDataReceived(string sourceGuid, Hake_WPF.CallCenterReference.MeasurementInstrumentDto instrument, byte[] measurementData);
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
public interface IWcfCallCenterServiceChannel : Hake_WPF.CallCenterReference.IWcfCallCenterService, System.ServiceModel.IClientChannel {
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
public partial class WcfCallCenterServiceClient : System.ServiceModel.DuplexClientBase, Hake_WPF.CallCenterReference.IWcfCallCenterService {
public WcfCallCenterServiceClient(System.ServiceModel.InstanceContext callbackInstance) :
base(callbackInstance) {
}
public WcfCallCenterServiceClient(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName) :
base(callbackInstance, endpointConfigurationName) {
}
public WcfCallCenterServiceClient(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, string remoteAddress) :
base(callbackInstance, endpointConfigurationName, remoteAddress) {
}
public WcfCallCenterServiceClient(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
base(callbackInstance, endpointConfigurationName, remoteAddress) {
}
public WcfCallCenterServiceClient(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
base(callbackInstance, binding, remoteAddress) {
}
public Hake_WPF.CallCenterReference.CallCenterConnectionDto Connect(Hake_WPF.CallCenterReference.UserCredentialsDto credentials) {
return base.Channel.Connect(credentials);
}
public System.Threading.Tasks.Task ConnectAsync(Hake_WPF.CallCenterReference.UserCredentialsDto credentials) {
return base.Channel.ConnectAsync(credentials);
}
public void Reconnect(Hake_WPF.CallCenterReference.CallCenterConnectionDto user) {
base.Channel.Reconnect(user);
}
public System.Threading.Tasks.Task ReconnectAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user) {
return base.Channel.ReconnectAsync(user);
}
public void Disconnect(Hake_WPF.CallCenterReference.CallCenterConnectionDto user) {
base.Channel.Disconnect(user);
}
public System.Threading.Tasks.Task DisconnectAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user) {
return base.Channel.DisconnectAsync(user);
}
public Hake_WPF.CallCenterReference.ConnectionDto[] GetActiveConnections(Hake_WPF.CallCenterReference.CallCenterConnectionDto user) {
return base.Channel.GetActiveConnections(user);
}
public System.Threading.Tasks.Task GetActiveConnectionsAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user) {
return base.Channel.GetActiveConnectionsAsync(user);
}
public void OpenConnectionForProcessing(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection) {
base.Channel.OpenConnectionForProcessing(user, connection);
}
public System.Threading.Tasks.Task OpenConnectionForProcessingAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection) {
return base.Channel.OpenConnectionForProcessingAsync(user, connection);
}
public void TransferConnection(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.CallCenterConnectionDto[] targetCallCenterConnections) {
base.Channel.TransferConnection(user, targetCallCenterConnections);
}
public System.Threading.Tasks.Task TransferConnectionAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.CallCenterConnectionDto[] targetCallCenterConnections) {
return base.Channel.TransferConnectionAsync(user, targetCallCenterConnections);
}
public void SetConnectionPriority(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection) {
base.Channel.SetConnectionPriority(user, connection);
}
public System.Threading.Tasks.Task SetConnectionPriorityAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection) {
return base.Channel.SetConnectionPriorityAsync(user, connection);
}
public void MoveConnectionToHold(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection) {
base.Channel.MoveConnectionToHold(user, connection);
}
public System.Threading.Tasks.Task MoveConnectionToHoldAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection) {
return base.Channel.MoveConnectionToHoldAsync(user, connection);
}
public void MarkProcessedCloseConnection(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection) {
base.Channel.MarkProcessedCloseConnection(user, connection);
}
public System.Threading.Tasks.Task MarkProcessedCloseConnectionAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection) {
return base.Channel.MarkProcessedCloseConnectionAsync(user, connection);
}
public void RequestRemoteAction(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection, Hake_WPF.CallCenterReference.RemoteActionDto action) {
base.Channel.RequestRemoteAction(user, connection, action);
}
public System.Threading.Tasks.Task RequestRemoteActionAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection, Hake_WPF.CallCenterReference.RemoteActionDto action) {
return base.Channel.RequestRemoteActionAsync(user, connection, action);
}
public void RequestMediaUpstreaming(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection, Hake_WPF.CallCenterReference.MediaConfigurationDto mediaConfiguration) {
base.Channel.RequestMediaUpstreaming(user, connection, mediaConfiguration);
}
public System.Threading.Tasks.Task RequestMediaUpstreamingAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection, Hake_WPF.CallCenterReference.MediaConfigurationDto mediaConfiguration) {
return base.Channel.RequestMediaUpstreamingAsync(user, connection, mediaConfiguration);
}
public void RequestMediaDownstreaming(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection, string mediaUrl) {
base.Channel.RequestMediaDownstreaming(user, connection, mediaUrl);
}
public System.Threading.Tasks.Task RequestMediaDownstreamingAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection, string mediaUrl) {
return base.Channel.RequestMediaDownstreamingAsync(user, connection, mediaUrl);
}
public void RequestStartMeasurement(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection, Hake_WPF.CallCenterReference.MeasurementInstrumentDto measurementDevice) {
base.Channel.RequestStartMeasurement(user, connection, measurementDevice);
}
public System.Threading.Tasks.Task RequestStartMeasurementAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection, Hake_WPF.CallCenterReference.MeasurementInstrumentDto measurementDevice) {
return base.Channel.RequestStartMeasurementAsync(user, connection, measurementDevice);
}
public void RequestStopMeasurement(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection, Hake_WPF.CallCenterReference.MeasurementInstrumentDto measurementDevice) {
base.Channel.RequestStopMeasurement(user, connection, measurementDevice);
}
public System.Threading.Tasks.Task RequestStopMeasurementAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection, Hake_WPF.CallCenterReference.MeasurementInstrumentDto measurementDevice) {
return base.Channel.RequestStopMeasurementAsync(user, connection, measurementDevice);
}
public void SendTextMessage(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection, Hake_WPF.CallCenterReference.TextMessageDto textMessage) {
base.Channel.SendTextMessage(user, connection, textMessage);
}
public System.Threading.Tasks.Task SendTextMessageAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.ConnectionDto connection, Hake_WPF.CallCenterReference.TextMessageDto textMessage) {
return base.Channel.SendTextMessageAsync(user, connection, textMessage);
}
public bool UploadMediaSegment(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.MediaInformationDto mediaInfo, byte[] mediaData) {
return base.Channel.UploadMediaSegment(user, mediaInfo, mediaData);
}
public System.Threading.Tasks.Task UploadMediaSegmentAsync(Hake_WPF.CallCenterReference.CallCenterConnectionDto user, Hake_WPF.CallCenterReference.MediaInformationDto mediaInfo, byte[] mediaData) {
return base.Channel.UploadMediaSegmentAsync(user, mediaInfo, mediaData);
}
public int Ping(int pingSequence) {
return base.Channel.Ping(pingSequence);
}
public System.Threading.Tasks.Task PingAsync(int pingSequence) {
return base.Channel.PingAsync(pingSequence);
}
}
}