//------------------------------------------------------------------------------ // // This code was generated by a tool. // Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ namespace MAV_Rapier_HDIP.ServiceReference8 { [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ServiceModel.ServiceContractAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", ConfigurationName="ServiceReference8.Media")] public interface Media { [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetServiceCapabilities", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Capabilities")] MAV_Rapier_HDIP.ServiceReference8.Capabilities GetServiceCapabilities(); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetServiceCapabilities", ReplyAction="*")] [return: System.ServiceModel.MessageParameterAttribute(Name="Capabilities")] System.Threading.Tasks.Task GetServiceCapabilitiesAsync(); // CODEGEN: Parameter 'VideoSources' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'System.Xml.Serialization.XmlElementAttribute'. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdlGetVideoSources/", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="VideoSources")] MAV_Rapier_HDIP.ServiceReference8.GetVideoSourcesResponse GetVideoSources(MAV_Rapier_HDIP.ServiceReference8.GetVideoSourcesRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdlGetVideoSources/", ReplyAction="*")] System.Threading.Tasks.Task GetVideoSourcesAsync(MAV_Rapier_HDIP.ServiceReference8.GetVideoSourcesRequest request); // CODEGEN: Parameter 'AudioSources' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'System.Xml.Serialization.XmlElementAttribute'. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetAudioSources", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="AudioSources")] MAV_Rapier_HDIP.ServiceReference8.GetAudioSourcesResponse GetAudioSources(MAV_Rapier_HDIP.ServiceReference8.GetAudioSourcesRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetAudioSources", ReplyAction="*")] System.Threading.Tasks.Task GetAudioSourcesAsync(MAV_Rapier_HDIP.ServiceReference8.GetAudioSourcesRequest request); // CODEGEN: Parameter 'AudioOutputs' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'System.Xml.Serialization.XmlElementAttribute'. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetAudioOutputs", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="AudioOutputs")] MAV_Rapier_HDIP.ServiceReference8.GetAudioOutputsResponse GetAudioOutputs(MAV_Rapier_HDIP.ServiceReference8.GetAudioOutputsRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetAudioOutputs", ReplyAction="*")] System.Threading.Tasks.Task GetAudioOutputsAsync(MAV_Rapier_HDIP.ServiceReference8.GetAudioOutputsRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/CreateProfile", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Profile")] MAV_Rapier_HDIP.ServiceReference8.Profile CreateProfile(string Name, string Token); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/CreateProfile", ReplyAction="*")] [return: System.ServiceModel.MessageParameterAttribute(Name="Profile")] System.Threading.Tasks.Task CreateProfileAsync(string Name, string Token); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdlGetProfile/", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Profile")] MAV_Rapier_HDIP.ServiceReference8.Profile GetProfile(string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdlGetProfile/", ReplyAction="*")] [return: System.ServiceModel.MessageParameterAttribute(Name="Profile")] System.Threading.Tasks.Task GetProfileAsync(string ProfileToken); // CODEGEN: Parameter 'Profiles' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'System.Xml.Serialization.XmlElementAttribute'. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetProfiles", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Profiles")] MAV_Rapier_HDIP.ServiceReference8.GetProfilesResponse GetProfiles(MAV_Rapier_HDIP.ServiceReference8.GetProfilesRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetProfiles", ReplyAction="*")] System.Threading.Tasks.Task GetProfilesAsync(MAV_Rapier_HDIP.ServiceReference8.GetProfilesRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/AddVideoEncoderConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void AddVideoEncoderConfiguration(string ProfileToken, string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/AddVideoEncoderConfiguration", ReplyAction="*")] System.Threading.Tasks.Task AddVideoEncoderConfigurationAsync(string ProfileToken, string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/RemoveVideoEncoderConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void RemoveVideoEncoderConfiguration(string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/RemoveVideoEncoderConfiguration", ReplyAction="*")] System.Threading.Tasks.Task RemoveVideoEncoderConfigurationAsync(string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/AddVideoSourceConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void AddVideoSourceConfiguration(string ProfileToken, string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/AddVideoSourceConfiguration", ReplyAction="*")] System.Threading.Tasks.Task AddVideoSourceConfigurationAsync(string ProfileToken, string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/RemoveVideoSourceConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void RemoveVideoSourceConfiguration(string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/RemoveVideoSourceConfiguration", ReplyAction="*")] System.Threading.Tasks.Task RemoveVideoSourceConfigurationAsync(string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/AddAudioEncoderConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void AddAudioEncoderConfiguration(string ProfileToken, string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/AddAudioEncoderConfiguration", ReplyAction="*")] System.Threading.Tasks.Task AddAudioEncoderConfigurationAsync(string ProfileToken, string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/RemoveAudioEncoderConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void RemoveAudioEncoderConfiguration(string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/RemoveAudioEncoderConfiguration", ReplyAction="*")] System.Threading.Tasks.Task RemoveAudioEncoderConfigurationAsync(string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/AddAudioSourceConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void AddAudioSourceConfiguration(string ProfileToken, string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/AddAudioSourceConfiguration", ReplyAction="*")] System.Threading.Tasks.Task AddAudioSourceConfigurationAsync(string ProfileToken, string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/RemoveAudioSourceConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void RemoveAudioSourceConfiguration(string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/RemoveAudioSourceConfiguration", ReplyAction="*")] System.Threading.Tasks.Task RemoveAudioSourceConfigurationAsync(string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/AddPTZConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void AddPTZConfiguration(string ProfileToken, string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/AddPTZConfiguration", ReplyAction="*")] System.Threading.Tasks.Task AddPTZConfigurationAsync(string ProfileToken, string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/RemovePTZConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void RemovePTZConfiguration(string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/RemovePTZConfiguration", ReplyAction="*")] System.Threading.Tasks.Task RemovePTZConfigurationAsync(string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/AddVideoAnalyticsConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void AddVideoAnalyticsConfiguration(string ProfileToken, string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/AddVideoAnalyticsConfiguration", ReplyAction="*")] System.Threading.Tasks.Task AddVideoAnalyticsConfigurationAsync(string ProfileToken, string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/RemoveVideoAnalyticsConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void RemoveVideoAnalyticsConfiguration(string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/RemoveVideoAnalyticsConfiguration", ReplyAction="*")] System.Threading.Tasks.Task RemoveVideoAnalyticsConfigurationAsync(string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/AddMetadataConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void AddMetadataConfiguration(string ProfileToken, string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/AddMetadataConfiguration", ReplyAction="*")] System.Threading.Tasks.Task AddMetadataConfigurationAsync(string ProfileToken, string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/RemoveMetadataConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void RemoveMetadataConfiguration(string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/RemoveMetadataConfiguration", ReplyAction="*")] System.Threading.Tasks.Task RemoveMetadataConfigurationAsync(string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/AddAudioOutputConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void AddAudioOutputConfiguration(string ProfileToken, string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/AddAudioOutputConfiguration", ReplyAction="*")] System.Threading.Tasks.Task AddAudioOutputConfigurationAsync(string ProfileToken, string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/RemoveAudioOutputConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void RemoveAudioOutputConfiguration(string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/RemoveAudioOutputConfiguration", ReplyAction="*")] System.Threading.Tasks.Task RemoveAudioOutputConfigurationAsync(string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/AddAudioDecoderConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void AddAudioDecoderConfiguration(string ProfileToken, string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/AddAudioDecoderConfiguration", ReplyAction="*")] System.Threading.Tasks.Task AddAudioDecoderConfigurationAsync(string ProfileToken, string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/RemoveAudioDecoderConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void RemoveAudioDecoderConfiguration(string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/RemoveAudioDecoderConfiguration", ReplyAction="*")] System.Threading.Tasks.Task RemoveAudioDecoderConfigurationAsync(string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/DeleteProfile", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void DeleteProfile(string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/DeleteProfile", ReplyAction="*")] System.Threading.Tasks.Task DeleteProfileAsync(string ProfileToken); // CODEGEN: Parameter 'Configurations' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'System.Xml.Serialization.XmlElementAttribute'. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetVideoSourceConfigurations", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Configurations")] MAV_Rapier_HDIP.ServiceReference8.GetVideoSourceConfigurationsResponse GetVideoSourceConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetVideoSourceConfigurationsRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetVideoSourceConfigurations", ReplyAction="*")] System.Threading.Tasks.Task GetVideoSourceConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetVideoSourceConfigurationsRequest request); // CODEGEN: Parameter 'Configurations' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'System.Xml.Serialization.XmlElementAttribute'. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetVideoEncoderConfigurations", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Configurations")] MAV_Rapier_HDIP.ServiceReference8.GetVideoEncoderConfigurationsResponse GetVideoEncoderConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetVideoEncoderConfigurationsRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetVideoEncoderConfigurations", ReplyAction="*")] System.Threading.Tasks.Task GetVideoEncoderConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetVideoEncoderConfigurationsRequest request); // CODEGEN: Parameter 'Configurations' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'System.Xml.Serialization.XmlElementAttribute'. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdlGetAudioSourceConfigurations/", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Configurations")] MAV_Rapier_HDIP.ServiceReference8.GetAudioSourceConfigurationsResponse GetAudioSourceConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetAudioSourceConfigurationsRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdlGetAudioSourceConfigurations/", ReplyAction="*")] System.Threading.Tasks.Task GetAudioSourceConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetAudioSourceConfigurationsRequest request); // CODEGEN: Parameter 'Configurations' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'System.Xml.Serialization.XmlElementAttribute'. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetAudioEncoderConfigurations", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Configurations")] MAV_Rapier_HDIP.ServiceReference8.GetAudioEncoderConfigurationsResponse GetAudioEncoderConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetAudioEncoderConfigurationsRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetAudioEncoderConfigurations", ReplyAction="*")] System.Threading.Tasks.Task GetAudioEncoderConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetAudioEncoderConfigurationsRequest request); // CODEGEN: Parameter 'Configurations' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'System.Xml.Serialization.XmlElementAttribute'. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetVideoAnalyticsConfigurations", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Configurations")] MAV_Rapier_HDIP.ServiceReference8.GetVideoAnalyticsConfigurationsResponse GetVideoAnalyticsConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetVideoAnalyticsConfigurationsRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetVideoAnalyticsConfigurations", ReplyAction="*")] System.Threading.Tasks.Task GetVideoAnalyticsConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetVideoAnalyticsConfigurationsRequest request); // CODEGEN: Parameter 'Configurations' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'System.Xml.Serialization.XmlElementAttribute'. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetMetadataConfigurations", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Configurations")] MAV_Rapier_HDIP.ServiceReference8.GetMetadataConfigurationsResponse GetMetadataConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetMetadataConfigurationsRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetMetadataConfigurations", ReplyAction="*")] System.Threading.Tasks.Task GetMetadataConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetMetadataConfigurationsRequest request); // CODEGEN: Parameter 'Configurations' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'System.Xml.Serialization.XmlElementAttribute'. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetAudioOutputConfigurations", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Configurations")] MAV_Rapier_HDIP.ServiceReference8.GetAudioOutputConfigurationsResponse GetAudioOutputConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetAudioOutputConfigurationsRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetAudioOutputConfigurations", ReplyAction="*")] System.Threading.Tasks.Task GetAudioOutputConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetAudioOutputConfigurationsRequest request); // CODEGEN: Parameter 'Configurations' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'System.Xml.Serialization.XmlElementAttribute'. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetAudioDecoderConfigurations", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Configurations")] MAV_Rapier_HDIP.ServiceReference8.GetAudioDecoderConfigurationsResponse GetAudioDecoderConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetAudioDecoderConfigurationsRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetAudioDecoderConfigurations", ReplyAction="*")] System.Threading.Tasks.Task GetAudioDecoderConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetAudioDecoderConfigurationsRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetVideoSourceConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Configuration")] MAV_Rapier_HDIP.ServiceReference8.VideoSourceConfiguration GetVideoSourceConfiguration(string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetVideoSourceConfiguration", ReplyAction="*")] [return: System.ServiceModel.MessageParameterAttribute(Name="Configuration")] System.Threading.Tasks.Task GetVideoSourceConfigurationAsync(string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetVideoEncoderConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Configuration")] MAV_Rapier_HDIP.ServiceReference8.VideoEncoderConfiguration GetVideoEncoderConfiguration(string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetVideoEncoderConfiguration", ReplyAction="*")] [return: System.ServiceModel.MessageParameterAttribute(Name="Configuration")] System.Threading.Tasks.Task GetVideoEncoderConfigurationAsync(string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetAudioSourceConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Configuration")] MAV_Rapier_HDIP.ServiceReference8.AudioSourceConfiguration GetAudioSourceConfiguration(string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetAudioSourceConfiguration", ReplyAction="*")] [return: System.ServiceModel.MessageParameterAttribute(Name="Configuration")] System.Threading.Tasks.Task GetAudioSourceConfigurationAsync(string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetAudioEncoderConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Configuration")] MAV_Rapier_HDIP.ServiceReference8.AudioEncoderConfiguration GetAudioEncoderConfiguration(string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetAudioEncoderConfiguration", ReplyAction="*")] [return: System.ServiceModel.MessageParameterAttribute(Name="Configuration")] System.Threading.Tasks.Task GetAudioEncoderConfigurationAsync(string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetVideoAnalyticsConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Configuration")] MAV_Rapier_HDIP.ServiceReference8.VideoAnalyticsConfiguration GetVideoAnalyticsConfiguration(string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetVideoAnalyticsConfiguration", ReplyAction="*")] [return: System.ServiceModel.MessageParameterAttribute(Name="Configuration")] System.Threading.Tasks.Task GetVideoAnalyticsConfigurationAsync(string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetMetadataConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Configuration")] MAV_Rapier_HDIP.ServiceReference8.MetadataConfiguration GetMetadataConfiguration(string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetMetadataConfiguration", ReplyAction="*")] [return: System.ServiceModel.MessageParameterAttribute(Name="Configuration")] System.Threading.Tasks.Task GetMetadataConfigurationAsync(string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetAudioOutputConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Configuration")] MAV_Rapier_HDIP.ServiceReference8.AudioOutputConfiguration GetAudioOutputConfiguration(string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetAudioOutputConfiguration", ReplyAction="*")] [return: System.ServiceModel.MessageParameterAttribute(Name="Configuration")] System.Threading.Tasks.Task GetAudioOutputConfigurationAsync(string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetAudioDecoderConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Configuration")] MAV_Rapier_HDIP.ServiceReference8.AudioDecoderConfiguration GetAudioDecoderConfiguration(string ConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetAudioDecoderConfiguration", ReplyAction="*")] [return: System.ServiceModel.MessageParameterAttribute(Name="Configuration")] System.Threading.Tasks.Task GetAudioDecoderConfigurationAsync(string ConfigurationToken); // CODEGEN: Parameter 'Configurations' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'System.Xml.Serialization.XmlElementAttribute'. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetCompatibleVideoEncoderConfigurations", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Configurations")] MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoEncoderConfigurationsResponse GetCompatibleVideoEncoderConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoEncoderConfigurationsRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetCompatibleVideoEncoderConfigurations", ReplyAction="*")] System.Threading.Tasks.Task GetCompatibleVideoEncoderConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoEncoderConfigurationsRequest request); // CODEGEN: Parameter 'Configurations' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'System.Xml.Serialization.XmlElementAttribute'. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetCompatibleVideoSourceConfigurations", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Configurations")] MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoSourceConfigurationsResponse GetCompatibleVideoSourceConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoSourceConfigurationsRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetCompatibleVideoSourceConfigurations", ReplyAction="*")] System.Threading.Tasks.Task GetCompatibleVideoSourceConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoSourceConfigurationsRequest request); // CODEGEN: Parameter 'Configurations' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'System.Xml.Serialization.XmlElementAttribute'. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioEncoderConfigurations", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Configurations")] MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioEncoderConfigurationsResponse GetCompatibleAudioEncoderConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioEncoderConfigurationsRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioEncoderConfigurations", ReplyAction="*")] System.Threading.Tasks.Task GetCompatibleAudioEncoderConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioEncoderConfigurationsRequest request); // CODEGEN: Parameter 'Configurations' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'System.Xml.Serialization.XmlElementAttribute'. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioSourceConfigurations", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Configurations")] MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioSourceConfigurationsResponse GetCompatibleAudioSourceConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioSourceConfigurationsRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioSourceConfigurations", ReplyAction="*")] System.Threading.Tasks.Task GetCompatibleAudioSourceConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioSourceConfigurationsRequest request); // CODEGEN: Parameter 'Configurations' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'System.Xml.Serialization.XmlElementAttribute'. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetCompatibleVideoAnalyticsConfigurations", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Configurations")] MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoAnalyticsConfigurationsResponse GetCompatibleVideoAnalyticsConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoAnalyticsConfigurationsRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetCompatibleVideoAnalyticsConfigurations", ReplyAction="*")] System.Threading.Tasks.Task GetCompatibleVideoAnalyticsConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoAnalyticsConfigurationsRequest request); // CODEGEN: Parameter 'Configurations' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'System.Xml.Serialization.XmlElementAttribute'. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetCompatibleMetadataConfigurations", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Configurations")] MAV_Rapier_HDIP.ServiceReference8.GetCompatibleMetadataConfigurationsResponse GetCompatibleMetadataConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleMetadataConfigurationsRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetCompatibleMetadataConfigurations", ReplyAction="*")] System.Threading.Tasks.Task GetCompatibleMetadataConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleMetadataConfigurationsRequest request); // CODEGEN: Parameter 'Configurations' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'System.Xml.Serialization.XmlElementAttribute'. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioOutputConfigurations", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Configurations")] MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioOutputConfigurationsResponse GetCompatibleAudioOutputConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioOutputConfigurationsRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioOutputConfigurations", ReplyAction="*")] System.Threading.Tasks.Task GetCompatibleAudioOutputConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioOutputConfigurationsRequest request); // CODEGEN: Parameter 'Configurations' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'System.Xml.Serialization.XmlElementAttribute'. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioDecoderConfigurations", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Configurations")] MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioDecoderConfigurationsResponse GetCompatibleAudioDecoderConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioDecoderConfigurationsRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioDecoderConfigurations", ReplyAction="*")] System.Threading.Tasks.Task GetCompatibleAudioDecoderConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioDecoderConfigurationsRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/SetVideoSourceConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void SetVideoSourceConfiguration(MAV_Rapier_HDIP.ServiceReference8.VideoSourceConfiguration Configuration, bool ForcePersistence); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/SetVideoSourceConfiguration", ReplyAction="*")] System.Threading.Tasks.Task SetVideoSourceConfigurationAsync(MAV_Rapier_HDIP.ServiceReference8.VideoSourceConfiguration Configuration, bool ForcePersistence); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/SetVideoEncoderConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void SetVideoEncoderConfiguration(MAV_Rapier_HDIP.ServiceReference8.VideoEncoderConfiguration Configuration, bool ForcePersistence); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/SetVideoEncoderConfiguration", ReplyAction="*")] System.Threading.Tasks.Task SetVideoEncoderConfigurationAsync(MAV_Rapier_HDIP.ServiceReference8.VideoEncoderConfiguration Configuration, bool ForcePersistence); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/SetAudioSourceConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void SetAudioSourceConfiguration(MAV_Rapier_HDIP.ServiceReference8.AudioSourceConfiguration Configuration, bool ForcePersistence); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/SetAudioSourceConfiguration", ReplyAction="*")] System.Threading.Tasks.Task SetAudioSourceConfigurationAsync(MAV_Rapier_HDIP.ServiceReference8.AudioSourceConfiguration Configuration, bool ForcePersistence); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/SetAudioEncoderConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void SetAudioEncoderConfiguration(MAV_Rapier_HDIP.ServiceReference8.AudioEncoderConfiguration Configuration, bool ForcePersistence); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/SetAudioEncoderConfiguration", ReplyAction="*")] System.Threading.Tasks.Task SetAudioEncoderConfigurationAsync(MAV_Rapier_HDIP.ServiceReference8.AudioEncoderConfiguration Configuration, bool ForcePersistence); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/SetVideoAnalyticsConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void SetVideoAnalyticsConfiguration(MAV_Rapier_HDIP.ServiceReference8.VideoAnalyticsConfiguration Configuration, bool ForcePersistence); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/SetVideoAnalyticsConfiguration", ReplyAction="*")] System.Threading.Tasks.Task SetVideoAnalyticsConfigurationAsync(MAV_Rapier_HDIP.ServiceReference8.VideoAnalyticsConfiguration Configuration, bool ForcePersistence); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/SetMetadataConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void SetMetadataConfiguration(MAV_Rapier_HDIP.ServiceReference8.MetadataConfiguration Configuration, bool ForcePersistence); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/SetMetadataConfiguration", ReplyAction="*")] System.Threading.Tasks.Task SetMetadataConfigurationAsync(MAV_Rapier_HDIP.ServiceReference8.MetadataConfiguration Configuration, bool ForcePersistence); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/SetAudioOutputConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void SetAudioOutputConfiguration(MAV_Rapier_HDIP.ServiceReference8.AudioOutputConfiguration Configuration, bool ForcePersistence); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/SetAudioOutputConfiguration", ReplyAction="*")] System.Threading.Tasks.Task SetAudioOutputConfigurationAsync(MAV_Rapier_HDIP.ServiceReference8.AudioOutputConfiguration Configuration, bool ForcePersistence); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/SetAudioDecoderConfiguration", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void SetAudioDecoderConfiguration(MAV_Rapier_HDIP.ServiceReference8.AudioDecoderConfiguration Configuration, bool ForcePersistence); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/SetAudioDecoderConfiguration", ReplyAction="*")] System.Threading.Tasks.Task SetAudioDecoderConfigurationAsync(MAV_Rapier_HDIP.ServiceReference8.AudioDecoderConfiguration Configuration, bool ForcePersistence); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdlGetVideoSourceConfigurationOptions/", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Options")] MAV_Rapier_HDIP.ServiceReference8.VideoSourceConfigurationOptions GetVideoSourceConfigurationOptions(string ConfigurationToken, string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdlGetVideoSourceConfigurationOptions/", ReplyAction="*")] [return: System.ServiceModel.MessageParameterAttribute(Name="Options")] System.Threading.Tasks.Task GetVideoSourceConfigurationOptionsAsync(string ConfigurationToken, string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetVideoEncoderConfigurationOptions", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Options")] MAV_Rapier_HDIP.ServiceReference8.VideoEncoderConfigurationOptions GetVideoEncoderConfigurationOptions(string ConfigurationToken, string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetVideoEncoderConfigurationOptions", ReplyAction="*")] [return: System.ServiceModel.MessageParameterAttribute(Name="Options")] System.Threading.Tasks.Task GetVideoEncoderConfigurationOptionsAsync(string ConfigurationToken, string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetAudioSourceConfigurationOptions", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Options")] MAV_Rapier_HDIP.ServiceReference8.AudioSourceConfigurationOptions GetAudioSourceConfigurationOptions(string ConfigurationToken, string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetAudioSourceConfigurationOptions", ReplyAction="*")] [return: System.ServiceModel.MessageParameterAttribute(Name="Options")] System.Threading.Tasks.Task GetAudioSourceConfigurationOptionsAsync(string ConfigurationToken, string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetAudioEncoderConfigurationOptions", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Options")] MAV_Rapier_HDIP.ServiceReference8.AudioEncoderConfigurationOptions GetAudioEncoderConfigurationOptions(string ConfigurationToken, string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetAudioEncoderConfigurationOptions", ReplyAction="*")] [return: System.ServiceModel.MessageParameterAttribute(Name="Options")] System.Threading.Tasks.Task GetAudioEncoderConfigurationOptionsAsync(string ConfigurationToken, string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetMetadataConfigurationOptions", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Options")] MAV_Rapier_HDIP.ServiceReference8.MetadataConfigurationOptions GetMetadataConfigurationOptions(string ConfigurationToken, string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetMetadataConfigurationOptions", ReplyAction="*")] [return: System.ServiceModel.MessageParameterAttribute(Name="Options")] System.Threading.Tasks.Task GetMetadataConfigurationOptionsAsync(string ConfigurationToken, string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetAudioOutputConfigurationOptions", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Options")] MAV_Rapier_HDIP.ServiceReference8.AudioOutputConfigurationOptions GetAudioOutputConfigurationOptions(string ConfigurationToken, string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetAudioOutputConfigurationOptions", ReplyAction="*")] [return: System.ServiceModel.MessageParameterAttribute(Name="Options")] System.Threading.Tasks.Task GetAudioOutputConfigurationOptionsAsync(string ConfigurationToken, string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetAudioDecoderConfigurationOptions", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Options")] MAV_Rapier_HDIP.ServiceReference8.AudioDecoderConfigurationOptions GetAudioDecoderConfigurationOptions(string ConfigurationToken, string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetAudioDecoderConfigurationOptions", ReplyAction="*")] [return: System.ServiceModel.MessageParameterAttribute(Name="Options")] System.Threading.Tasks.Task GetAudioDecoderConfigurationOptionsAsync(string ConfigurationToken, string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetGuaranteedNumberOfVideoEncoderInstances", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] MAV_Rapier_HDIP.ServiceReference8.GetGuaranteedNumberOfVideoEncoderInstancesResponse GetGuaranteedNumberOfVideoEncoderInstances(MAV_Rapier_HDIP.ServiceReference8.GetGuaranteedNumberOfVideoEncoderInstancesRequest request); // CODEGEN: Generating message contract since the operation has multiple return values. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetGuaranteedNumberOfVideoEncoderInstances", ReplyAction="*")] System.Threading.Tasks.Task GetGuaranteedNumberOfVideoEncoderInstancesAsync(MAV_Rapier_HDIP.ServiceReference8.GetGuaranteedNumberOfVideoEncoderInstancesRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetStreamUri", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="MediaUri")] MAV_Rapier_HDIP.ServiceReference8.MediaUri GetStreamUri(MAV_Rapier_HDIP.ServiceReference8.StreamSetup StreamSetup, string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetStreamUri", ReplyAction="*")] [return: System.ServiceModel.MessageParameterAttribute(Name="MediaUri")] System.Threading.Tasks.Task GetStreamUriAsync(MAV_Rapier_HDIP.ServiceReference8.StreamSetup StreamSetup, string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/StartMulticastStreaming", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void StartMulticastStreaming(string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/StartMulticastStreaming", ReplyAction="*")] System.Threading.Tasks.Task StartMulticastStreamingAsync(string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/StopMulticastStreaming", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void StopMulticastStreaming(string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/StopMulticastStreaming", ReplyAction="*")] System.Threading.Tasks.Task StopMulticastStreamingAsync(string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/SetSynchronizationPoint", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] void SetSynchronizationPoint(string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/SetSynchronizationPoint", ReplyAction="*")] System.Threading.Tasks.Task SetSynchronizationPointAsync(string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetSnapshotUri", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="MediaUri")] MAV_Rapier_HDIP.ServiceReference8.MediaUri GetSnapshotUri(string ProfileToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetSnapshotUri", ReplyAction="*")] [return: System.ServiceModel.MessageParameterAttribute(Name="MediaUri")] System.Threading.Tasks.Task GetSnapshotUriAsync(string ProfileToken); // CODEGEN: Parameter 'VideoSourceModes' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'System.Xml.Serialization.XmlElementAttribute'. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetVideoSourceModes", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="VideoSourceModes")] MAV_Rapier_HDIP.ServiceReference8.GetVideoSourceModesResponse GetVideoSourceModes(MAV_Rapier_HDIP.ServiceReference8.GetVideoSourceModesRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetVideoSourceModes", ReplyAction="*")] System.Threading.Tasks.Task GetVideoSourceModesAsync(MAV_Rapier_HDIP.ServiceReference8.GetVideoSourceModesRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/SetVideoSourceMode", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="Reboot")] bool SetVideoSourceMode(string VideoSourceToken, string VideoSourceModeToken); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/SetVideoSourceMode", ReplyAction="*")] [return: System.ServiceModel.MessageParameterAttribute(Name="Reboot")] System.Threading.Tasks.Task SetVideoSourceModeAsync(string VideoSourceToken, string VideoSourceModeToken); // CODEGEN: Parameter 'OSDs' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'System.Xml.Serialization.XmlElementAttribute'. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetOSDs", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name="OSDs")] MAV_Rapier_HDIP.ServiceReference8.GetOSDsResponse GetOSDs(MAV_Rapier_HDIP.ServiceReference8.GetOSDsRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetOSDs", ReplyAction="*")] System.Threading.Tasks.Task GetOSDsAsync(MAV_Rapier_HDIP.ServiceReference8.GetOSDsRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetOSD", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] MAV_Rapier_HDIP.ServiceReference8.GetOSDResponse GetOSD(MAV_Rapier_HDIP.ServiceReference8.GetOSDRequest request); // CODEGEN: Generating message contract since the operation has multiple return values. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetOSD", ReplyAction="*")] System.Threading.Tasks.Task GetOSDAsync(MAV_Rapier_HDIP.ServiceReference8.GetOSDRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetOSDOptions", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] MAV_Rapier_HDIP.ServiceReference8.GetOSDOptionsResponse GetOSDOptions(MAV_Rapier_HDIP.ServiceReference8.GetOSDOptionsRequest request); // CODEGEN: Generating message contract since the operation has multiple return values. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/GetOSDOptions", ReplyAction="*")] System.Threading.Tasks.Task GetOSDOptionsAsync(MAV_Rapier_HDIP.ServiceReference8.GetOSDOptionsRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/SetOSD", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] MAV_Rapier_HDIP.ServiceReference8.SetOSDResponse SetOSD(MAV_Rapier_HDIP.ServiceReference8.SetOSDRequest request); // CODEGEN: Generating message contract since the operation has multiple return values. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/SetOSD", ReplyAction="*")] System.Threading.Tasks.Task SetOSDAsync(MAV_Rapier_HDIP.ServiceReference8.SetOSDRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/CreateOSD", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] MAV_Rapier_HDIP.ServiceReference8.CreateOSDResponse CreateOSD(MAV_Rapier_HDIP.ServiceReference8.CreateOSDRequest request); // CODEGEN: Generating message contract since the operation has multiple return values. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/CreateOSD", ReplyAction="*")] System.Threading.Tasks.Task CreateOSDAsync(MAV_Rapier_HDIP.ServiceReference8.CreateOSDRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/DeleteOSD", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ConfigurationEntity))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] MAV_Rapier_HDIP.ServiceReference8.DeleteOSDResponse DeleteOSD(MAV_Rapier_HDIP.ServiceReference8.DeleteOSDRequest request); // CODEGEN: Generating message contract since the operation has multiple return values. [System.ServiceModel.OperationContractAttribute(Action="http://www.onvif.org/ver10/media/wsdl/DeleteOSD", ReplyAction="*")] System.Threading.Tasks.Task DeleteOSDAsync(MAV_Rapier_HDIP.ServiceReference8.DeleteOSDRequest request); } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl")] public partial class Capabilities : object, System.ComponentModel.INotifyPropertyChanged { private ProfileCapabilities profileCapabilitiesField; private StreamingCapabilities streamingCapabilitiesField; private System.Xml.XmlElement[] anyField; private bool snapshotUriField; private bool snapshotUriFieldSpecified; private bool rotationField; private bool rotationFieldSpecified; private bool videoSourceModeField; private bool videoSourceModeFieldSpecified; private bool oSDField; private bool oSDFieldSpecified; private bool eXICompressionField; private bool eXICompressionFieldSpecified; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public ProfileCapabilities ProfileCapabilities { get { return this.profileCapabilitiesField; } set { this.profileCapabilitiesField = value; this.RaisePropertyChanged("ProfileCapabilities"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public StreamingCapabilities StreamingCapabilities { get { return this.streamingCapabilitiesField; } set { this.streamingCapabilitiesField = value; this.RaisePropertyChanged("StreamingCapabilities"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=2)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool SnapshotUri { get { return this.snapshotUriField; } set { this.snapshotUriField = value; this.RaisePropertyChanged("SnapshotUri"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool SnapshotUriSpecified { get { return this.snapshotUriFieldSpecified; } set { this.snapshotUriFieldSpecified = value; this.RaisePropertyChanged("SnapshotUriSpecified"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool Rotation { get { return this.rotationField; } set { this.rotationField = value; this.RaisePropertyChanged("Rotation"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool RotationSpecified { get { return this.rotationFieldSpecified; } set { this.rotationFieldSpecified = value; this.RaisePropertyChanged("RotationSpecified"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool VideoSourceMode { get { return this.videoSourceModeField; } set { this.videoSourceModeField = value; this.RaisePropertyChanged("VideoSourceMode"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool VideoSourceModeSpecified { get { return this.videoSourceModeFieldSpecified; } set { this.videoSourceModeFieldSpecified = value; this.RaisePropertyChanged("VideoSourceModeSpecified"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool OSD { get { return this.oSDField; } set { this.oSDField = value; this.RaisePropertyChanged("OSD"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool OSDSpecified { get { return this.oSDFieldSpecified; } set { this.oSDFieldSpecified = value; this.RaisePropertyChanged("OSDSpecified"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool EXICompression { get { return this.eXICompressionField; } set { this.eXICompressionField = value; this.RaisePropertyChanged("EXICompression"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool EXICompressionSpecified { get { return this.eXICompressionFieldSpecified; } set { this.eXICompressionFieldSpecified = value; this.RaisePropertyChanged("EXICompressionSpecified"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl")] public partial class ProfileCapabilities : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; private int maximumNumberOfProfilesField; private bool maximumNumberOfProfilesFieldSpecified; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int MaximumNumberOfProfiles { get { return this.maximumNumberOfProfilesField; } set { this.maximumNumberOfProfilesField = value; this.RaisePropertyChanged("MaximumNumberOfProfiles"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool MaximumNumberOfProfilesSpecified { get { return this.maximumNumberOfProfilesFieldSpecified; } set { this.maximumNumberOfProfilesFieldSpecified = value; this.RaisePropertyChanged("MaximumNumberOfProfilesSpecified"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class OSDConfigurationOptionsExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class OSDImgOptionsExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class OSDImgOptions : object, System.ComponentModel.INotifyPropertyChanged { private string[] imagePathField; private OSDImgOptionsExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute("ImagePath", DataType="anyURI", Order=0)] public string[] ImagePath { get { return this.imagePathField; } set { this.imagePathField = value; this.RaisePropertyChanged("ImagePath"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public OSDImgOptionsExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class OSDTextOptionsExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class OSDColorOptionsExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class ColorspaceRange : object, System.ComponentModel.INotifyPropertyChanged { private FloatRange xField; private FloatRange yField; private FloatRange zField; private string colorspaceField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public FloatRange X { get { return this.xField; } set { this.xField = value; this.RaisePropertyChanged("X"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public FloatRange Y { get { return this.yField; } set { this.yField = value; this.RaisePropertyChanged("Y"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public FloatRange Z { get { return this.zField; } set { this.zField = value; this.RaisePropertyChanged("Z"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", Order=3)] public string Colorspace { get { return this.colorspaceField; } set { this.colorspaceField = value; this.RaisePropertyChanged("Colorspace"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class FloatRange : object, System.ComponentModel.INotifyPropertyChanged { private float minField; private float maxField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public float Min { get { return this.minField; } set { this.minField = value; this.RaisePropertyChanged("Min"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public float Max { get { return this.maxField; } set { this.maxField = value; this.RaisePropertyChanged("Max"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class ColorOptions : object, System.ComponentModel.INotifyPropertyChanged { private object[] itemsField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute("ColorList", typeof(Color), Order=0)] [System.Xml.Serialization.XmlElementAttribute("ColorspaceRange", typeof(ColorspaceRange), Order=0)] public object[] Items { get { return this.itemsField; } set { this.itemsField = value; this.RaisePropertyChanged("Items"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class Color : object, System.ComponentModel.INotifyPropertyChanged { private float xField; private float yField; private float zField; private string colorspaceField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public float X { get { return this.xField; } set { this.xField = value; this.RaisePropertyChanged("X"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public float Y { get { return this.yField; } set { this.yField = value; this.RaisePropertyChanged("Y"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public float Z { get { return this.zField; } set { this.zField = value; this.RaisePropertyChanged("Z"); } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Colorspace { get { return this.colorspaceField; } set { this.colorspaceField = value; this.RaisePropertyChanged("Colorspace"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class OSDColorOptions : object, System.ComponentModel.INotifyPropertyChanged { private ColorOptions colorField; private IntRange transparentField; private OSDColorOptionsExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public ColorOptions Color { get { return this.colorField; } set { this.colorField = value; this.RaisePropertyChanged("Color"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public IntRange Transparent { get { return this.transparentField; } set { this.transparentField = value; this.RaisePropertyChanged("Transparent"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public OSDColorOptionsExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class IntRange : object, System.ComponentModel.INotifyPropertyChanged { private int minField; private int maxField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public int Min { get { return this.minField; } set { this.minField = value; this.RaisePropertyChanged("Min"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public int Max { get { return this.maxField; } set { this.maxField = value; this.RaisePropertyChanged("Max"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class OSDTextOptions : object, System.ComponentModel.INotifyPropertyChanged { private string[] typeField; private IntRange fontSizeRangeField; private string[] dateFormatField; private string[] timeFormatField; private OSDColorOptions fontColorField; private OSDColorOptions backgroundColorField; private OSDTextOptionsExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute("Type", Order=0)] public string[] Type { get { return this.typeField; } set { this.typeField = value; this.RaisePropertyChanged("Type"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public IntRange FontSizeRange { get { return this.fontSizeRangeField; } set { this.fontSizeRangeField = value; this.RaisePropertyChanged("FontSizeRange"); } } /// [System.Xml.Serialization.XmlElementAttribute("DateFormat", Order=2)] public string[] DateFormat { get { return this.dateFormatField; } set { this.dateFormatField = value; this.RaisePropertyChanged("DateFormat"); } } /// [System.Xml.Serialization.XmlElementAttribute("TimeFormat", Order=3)] public string[] TimeFormat { get { return this.timeFormatField; } set { this.timeFormatField = value; this.RaisePropertyChanged("TimeFormat"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public OSDColorOptions FontColor { get { return this.fontColorField; } set { this.fontColorField = value; this.RaisePropertyChanged("FontColor"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] public OSDColorOptions BackgroundColor { get { return this.backgroundColorField; } set { this.backgroundColorField = value; this.RaisePropertyChanged("BackgroundColor"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=6)] public OSDTextOptionsExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class MaximumNumberOfOSDs : object, System.ComponentModel.INotifyPropertyChanged { private int totalField; private int imageField; private bool imageFieldSpecified; private int plainTextField; private bool plainTextFieldSpecified; private int dateField; private bool dateFieldSpecified; private int timeField; private bool timeFieldSpecified; private int dateAndTimeField; private bool dateAndTimeFieldSpecified; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public int Total { get { return this.totalField; } set { this.totalField = value; this.RaisePropertyChanged("Total"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int Image { get { return this.imageField; } set { this.imageField = value; this.RaisePropertyChanged("Image"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ImageSpecified { get { return this.imageFieldSpecified; } set { this.imageFieldSpecified = value; this.RaisePropertyChanged("ImageSpecified"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int PlainText { get { return this.plainTextField; } set { this.plainTextField = value; this.RaisePropertyChanged("PlainText"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool PlainTextSpecified { get { return this.plainTextFieldSpecified; } set { this.plainTextFieldSpecified = value; this.RaisePropertyChanged("PlainTextSpecified"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int Date { get { return this.dateField; } set { this.dateField = value; this.RaisePropertyChanged("Date"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool DateSpecified { get { return this.dateFieldSpecified; } set { this.dateFieldSpecified = value; this.RaisePropertyChanged("DateSpecified"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int Time { get { return this.timeField; } set { this.timeField = value; this.RaisePropertyChanged("Time"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool TimeSpecified { get { return this.timeFieldSpecified; } set { this.timeFieldSpecified = value; this.RaisePropertyChanged("TimeSpecified"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int DateAndTime { get { return this.dateAndTimeField; } set { this.dateAndTimeField = value; this.RaisePropertyChanged("DateAndTime"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool DateAndTimeSpecified { get { return this.dateAndTimeFieldSpecified; } set { this.dateAndTimeFieldSpecified = value; this.RaisePropertyChanged("DateAndTimeSpecified"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class OSDConfigurationOptions : object, System.ComponentModel.INotifyPropertyChanged { private MaximumNumberOfOSDs maximumNumberOfOSDsField; private OSDType[] typeField; private string[] positionOptionField; private OSDTextOptions textOptionField; private OSDImgOptions imageOptionField; private OSDConfigurationOptionsExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public MaximumNumberOfOSDs MaximumNumberOfOSDs { get { return this.maximumNumberOfOSDsField; } set { this.maximumNumberOfOSDsField = value; this.RaisePropertyChanged("MaximumNumberOfOSDs"); } } /// [System.Xml.Serialization.XmlElementAttribute("Type", Order=1)] public OSDType[] Type { get { return this.typeField; } set { this.typeField = value; this.RaisePropertyChanged("Type"); } } /// [System.Xml.Serialization.XmlElementAttribute("PositionOption", Order=2)] public string[] PositionOption { get { return this.positionOptionField; } set { this.positionOptionField = value; this.RaisePropertyChanged("PositionOption"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public OSDTextOptions TextOption { get { return this.textOptionField; } set { this.textOptionField = value; this.RaisePropertyChanged("TextOption"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public OSDImgOptions ImageOption { get { return this.imageOptionField; } set { this.imageOptionField = value; this.RaisePropertyChanged("ImageOption"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] public OSDConfigurationOptionsExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum OSDType { /// Text, /// Image, /// Extended, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl")] public partial class VideoSourceModeExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl")] public partial class VideoSourceMode : object, System.ComponentModel.INotifyPropertyChanged { private float maxFramerateField; private VideoResolution maxResolutionField; private string encodingsField; private bool rebootField; private string descriptionField; private VideoSourceModeExtension extensionField; private string tokenField; private bool enabledField; private bool enabledFieldSpecified; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public float MaxFramerate { get { return this.maxFramerateField; } set { this.maxFramerateField = value; this.RaisePropertyChanged("MaxFramerate"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public VideoResolution MaxResolution { get { return this.maxResolutionField; } set { this.maxResolutionField = value; this.RaisePropertyChanged("MaxResolution"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public string Encodings { get { return this.encodingsField; } set { this.encodingsField = value; this.RaisePropertyChanged("Encodings"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public bool Reboot { get { return this.rebootField; } set { this.rebootField = value; this.RaisePropertyChanged("Reboot"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public string Description { get { return this.descriptionField; } set { this.descriptionField = value; this.RaisePropertyChanged("Description"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] public VideoSourceModeExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string token { get { return this.tokenField; } set { this.tokenField = value; this.RaisePropertyChanged("token"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool Enabled { get { return this.enabledField; } set { this.enabledField = value; this.RaisePropertyChanged("Enabled"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool EnabledSpecified { get { return this.enabledFieldSpecified; } set { this.enabledFieldSpecified = value; this.RaisePropertyChanged("EnabledSpecified"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class VideoResolution : object, System.ComponentModel.INotifyPropertyChanged { private int widthField; private int heightField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public int Width { get { return this.widthField; } set { this.widthField = value; this.RaisePropertyChanged("Width"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public int Height { get { return this.heightField; } set { this.heightField = value; this.RaisePropertyChanged("Height"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class MediaUri : object, System.ComponentModel.INotifyPropertyChanged { private string uriField; private bool invalidAfterConnectField; private bool invalidAfterRebootField; private string timeoutField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", Order=0)] public string Uri { get { return this.uriField; } set { this.uriField = value; this.RaisePropertyChanged("Uri"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public bool InvalidAfterConnect { get { return this.invalidAfterConnectField; } set { this.invalidAfterConnectField = value; this.RaisePropertyChanged("InvalidAfterConnect"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public bool InvalidAfterReboot { get { return this.invalidAfterRebootField; } set { this.invalidAfterRebootField = value; this.RaisePropertyChanged("InvalidAfterReboot"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="duration", Order=3)] public string Timeout { get { return this.timeoutField; } set { this.timeoutField = value; this.RaisePropertyChanged("Timeout"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=4)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class Transport : object, System.ComponentModel.INotifyPropertyChanged { private TransportProtocol protocolField; private Transport tunnelField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public TransportProtocol Protocol { get { return this.protocolField; } set { this.protocolField = value; this.RaisePropertyChanged("Protocol"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public Transport Tunnel { get { return this.tunnelField; } set { this.tunnelField = value; this.RaisePropertyChanged("Tunnel"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum TransportProtocol { /// UDP, /// TCP, /// RTSP, /// HTTP, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class StreamSetup : object, System.ComponentModel.INotifyPropertyChanged { private StreamType streamField; private Transport transportField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public StreamType Stream { get { return this.streamField; } set { this.streamField = value; this.RaisePropertyChanged("Stream"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public Transport Transport { get { return this.transportField; } set { this.transportField = value; this.RaisePropertyChanged("Transport"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=2)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum StreamType { /// [System.Xml.Serialization.XmlEnumAttribute("RTP-Unicast")] RTPUnicast, /// [System.Xml.Serialization.XmlEnumAttribute("RTP-Multicast")] RTPMulticast, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class AudioDecoderConfigurationOptionsExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class G726DecOptions : object, System.ComponentModel.INotifyPropertyChanged { private int[] bitrateField; private int[] sampleRateRangeField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlArrayAttribute(Order=0)] [System.Xml.Serialization.XmlArrayItemAttribute("Items", IsNullable=false)] public int[] Bitrate { get { return this.bitrateField; } set { this.bitrateField = value; this.RaisePropertyChanged("Bitrate"); } } /// [System.Xml.Serialization.XmlArrayAttribute(Order=1)] [System.Xml.Serialization.XmlArrayItemAttribute("Items", IsNullable=false)] public int[] SampleRateRange { get { return this.sampleRateRangeField; } set { this.sampleRateRangeField = value; this.RaisePropertyChanged("SampleRateRange"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=2)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class G711DecOptions : object, System.ComponentModel.INotifyPropertyChanged { private int[] bitrateField; private int[] sampleRateRangeField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlArrayAttribute(Order=0)] [System.Xml.Serialization.XmlArrayItemAttribute("Items", IsNullable=false)] public int[] Bitrate { get { return this.bitrateField; } set { this.bitrateField = value; this.RaisePropertyChanged("Bitrate"); } } /// [System.Xml.Serialization.XmlArrayAttribute(Order=1)] [System.Xml.Serialization.XmlArrayItemAttribute("Items", IsNullable=false)] public int[] SampleRateRange { get { return this.sampleRateRangeField; } set { this.sampleRateRangeField = value; this.RaisePropertyChanged("SampleRateRange"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=2)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class AACDecOptions : object, System.ComponentModel.INotifyPropertyChanged { private int[] bitrateField; private int[] sampleRateRangeField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlArrayAttribute(Order=0)] [System.Xml.Serialization.XmlArrayItemAttribute("Items", IsNullable=false)] public int[] Bitrate { get { return this.bitrateField; } set { this.bitrateField = value; this.RaisePropertyChanged("Bitrate"); } } /// [System.Xml.Serialization.XmlArrayAttribute(Order=1)] [System.Xml.Serialization.XmlArrayItemAttribute("Items", IsNullable=false)] public int[] SampleRateRange { get { return this.sampleRateRangeField; } set { this.sampleRateRangeField = value; this.RaisePropertyChanged("SampleRateRange"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=2)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class AudioDecoderConfigurationOptions : object, System.ComponentModel.INotifyPropertyChanged { private AACDecOptions aACDecOptionsField; private G711DecOptions g711DecOptionsField; private G726DecOptions g726DecOptionsField; private AudioDecoderConfigurationOptionsExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public AACDecOptions AACDecOptions { get { return this.aACDecOptionsField; } set { this.aACDecOptionsField = value; this.RaisePropertyChanged("AACDecOptions"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public G711DecOptions G711DecOptions { get { return this.g711DecOptionsField; } set { this.g711DecOptionsField = value; this.RaisePropertyChanged("G711DecOptions"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public G726DecOptions G726DecOptions { get { return this.g726DecOptionsField; } set { this.g726DecOptionsField = value; this.RaisePropertyChanged("G726DecOptions"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public AudioDecoderConfigurationOptionsExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class AudioOutputConfigurationOptions : object, System.ComponentModel.INotifyPropertyChanged { private string[] outputTokensAvailableField; private string[] sendPrimacyOptionsField; private IntRange outputLevelRangeField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute("OutputTokensAvailable", Order=0)] public string[] OutputTokensAvailable { get { return this.outputTokensAvailableField; } set { this.outputTokensAvailableField = value; this.RaisePropertyChanged("OutputTokensAvailable"); } } /// [System.Xml.Serialization.XmlElementAttribute("SendPrimacyOptions", DataType="anyURI", Order=1)] public string[] SendPrimacyOptions { get { return this.sendPrimacyOptionsField; } set { this.sendPrimacyOptionsField = value; this.RaisePropertyChanged("SendPrimacyOptions"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public IntRange OutputLevelRange { get { return this.outputLevelRangeField; } set { this.outputLevelRangeField = value; this.RaisePropertyChanged("OutputLevelRange"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=3)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class MetadataConfigurationOptionsExtension2 : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Namespace="http://www.onvif.org/ver10/schema", Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class MetadataConfigurationOptionsExtension : object, System.ComponentModel.INotifyPropertyChanged { private string[] compressionTypeField; private MetadataConfigurationOptionsExtension2 extensionField; /// [System.Xml.Serialization.XmlElementAttribute("CompressionType", Order=0)] public string[] CompressionType { get { return this.compressionTypeField; } set { this.compressionTypeField = value; this.RaisePropertyChanged("CompressionType"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public MetadataConfigurationOptionsExtension2 Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class PTZStatusFilterOptionsExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Namespace="http://www.onvif.org/ver10/schema", Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class PTZStatusFilterOptions : object, System.ComponentModel.INotifyPropertyChanged { private bool panTiltStatusSupportedField; private bool zoomStatusSupportedField; private System.Xml.XmlElement[] anyField; private bool panTiltPositionSupportedField; private bool panTiltPositionSupportedFieldSpecified; private bool zoomPositionSupportedField; private bool zoomPositionSupportedFieldSpecified; private PTZStatusFilterOptionsExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public bool PanTiltStatusSupported { get { return this.panTiltStatusSupportedField; } set { this.panTiltStatusSupportedField = value; this.RaisePropertyChanged("PanTiltStatusSupported"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public bool ZoomStatusSupported { get { return this.zoomStatusSupportedField; } set { this.zoomStatusSupportedField = value; this.RaisePropertyChanged("ZoomStatusSupported"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=2)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public bool PanTiltPositionSupported { get { return this.panTiltPositionSupportedField; } set { this.panTiltPositionSupportedField = value; this.RaisePropertyChanged("PanTiltPositionSupported"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool PanTiltPositionSupportedSpecified { get { return this.panTiltPositionSupportedFieldSpecified; } set { this.panTiltPositionSupportedFieldSpecified = value; this.RaisePropertyChanged("PanTiltPositionSupportedSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public bool ZoomPositionSupported { get { return this.zoomPositionSupportedField; } set { this.zoomPositionSupportedField = value; this.RaisePropertyChanged("ZoomPositionSupported"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ZoomPositionSupportedSpecified { get { return this.zoomPositionSupportedFieldSpecified; } set { this.zoomPositionSupportedFieldSpecified = value; this.RaisePropertyChanged("ZoomPositionSupportedSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] public PTZStatusFilterOptionsExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class MetadataConfigurationOptions : object, System.ComponentModel.INotifyPropertyChanged { private PTZStatusFilterOptions pTZStatusFilterOptionsField; private System.Xml.XmlElement[] anyField; private MetadataConfigurationOptionsExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public PTZStatusFilterOptions PTZStatusFilterOptions { get { return this.pTZStatusFilterOptionsField; } set { this.pTZStatusFilterOptionsField = value; this.RaisePropertyChanged("PTZStatusFilterOptions"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=1)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public MetadataConfigurationOptionsExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class AudioEncoderConfigurationOption : object, System.ComponentModel.INotifyPropertyChanged { private AudioEncoding encodingField; private int[] bitrateListField; private int[] sampleRateListField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public AudioEncoding Encoding { get { return this.encodingField; } set { this.encodingField = value; this.RaisePropertyChanged("Encoding"); } } /// [System.Xml.Serialization.XmlArrayAttribute(Order=1)] [System.Xml.Serialization.XmlArrayItemAttribute("Items", IsNullable=false)] public int[] BitrateList { get { return this.bitrateListField; } set { this.bitrateListField = value; this.RaisePropertyChanged("BitrateList"); } } /// [System.Xml.Serialization.XmlArrayAttribute(Order=2)] [System.Xml.Serialization.XmlArrayItemAttribute("Items", IsNullable=false)] public int[] SampleRateList { get { return this.sampleRateListField; } set { this.sampleRateListField = value; this.RaisePropertyChanged("SampleRateList"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=3)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum AudioEncoding { /// G711, /// G726, /// AAC, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class AudioEncoderConfigurationOptions : object, System.ComponentModel.INotifyPropertyChanged { private AudioEncoderConfigurationOption[] optionsField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute("Options", Order=0)] public AudioEncoderConfigurationOption[] Options { get { return this.optionsField; } set { this.optionsField = value; this.RaisePropertyChanged("Options"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class AudioSourceOptionsExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class AudioSourceConfigurationOptions : object, System.ComponentModel.INotifyPropertyChanged { private string[] inputTokensAvailableField; private AudioSourceOptionsExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute("InputTokensAvailable", Order=0)] public string[] InputTokensAvailable { get { return this.inputTokensAvailableField; } set { this.inputTokensAvailableField = value; this.RaisePropertyChanged("InputTokensAvailable"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public AudioSourceOptionsExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class VideoEncoderOptionsExtension2 : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Namespace="http://www.onvif.org/ver10/schema", Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class VideoEncoderOptionsExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; private JpegOptions2 jPEGField; private Mpeg4Options2 mPEG4Field; private H264Options2 h264Field; private VideoEncoderOptionsExtension2 extensionField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public JpegOptions2 JPEG { get { return this.jPEGField; } set { this.jPEGField = value; this.RaisePropertyChanged("JPEG"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public Mpeg4Options2 MPEG4 { get { return this.mPEG4Field; } set { this.mPEG4Field = value; this.RaisePropertyChanged("MPEG4"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public H264Options2 H264 { get { return this.h264Field; } set { this.h264Field = value; this.RaisePropertyChanged("H264"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public VideoEncoderOptionsExtension2 Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class JpegOptions2 : JpegOptions { private IntRange bitrateRangeField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public IntRange BitrateRange { get { return this.bitrateRangeField; } set { this.bitrateRangeField = value; this.RaisePropertyChanged("BitrateRange"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=1)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(JpegOptions2))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class JpegOptions : object, System.ComponentModel.INotifyPropertyChanged { private VideoResolution[] resolutionsAvailableField; private IntRange frameRateRangeField; private IntRange encodingIntervalRangeField; /// [System.Xml.Serialization.XmlElementAttribute("ResolutionsAvailable", Order=0)] public VideoResolution[] ResolutionsAvailable { get { return this.resolutionsAvailableField; } set { this.resolutionsAvailableField = value; this.RaisePropertyChanged("ResolutionsAvailable"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public IntRange FrameRateRange { get { return this.frameRateRangeField; } set { this.frameRateRangeField = value; this.RaisePropertyChanged("FrameRateRange"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public IntRange EncodingIntervalRange { get { return this.encodingIntervalRangeField; } set { this.encodingIntervalRangeField = value; this.RaisePropertyChanged("EncodingIntervalRange"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class Mpeg4Options2 : Mpeg4Options { private IntRange bitrateRangeField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public IntRange BitrateRange { get { return this.bitrateRangeField; } set { this.bitrateRangeField = value; this.RaisePropertyChanged("BitrateRange"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=1)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(Mpeg4Options2))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class Mpeg4Options : object, System.ComponentModel.INotifyPropertyChanged { private VideoResolution[] resolutionsAvailableField; private IntRange govLengthRangeField; private IntRange frameRateRangeField; private IntRange encodingIntervalRangeField; private Mpeg4Profile[] mpeg4ProfilesSupportedField; /// [System.Xml.Serialization.XmlElementAttribute("ResolutionsAvailable", Order=0)] public VideoResolution[] ResolutionsAvailable { get { return this.resolutionsAvailableField; } set { this.resolutionsAvailableField = value; this.RaisePropertyChanged("ResolutionsAvailable"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public IntRange GovLengthRange { get { return this.govLengthRangeField; } set { this.govLengthRangeField = value; this.RaisePropertyChanged("GovLengthRange"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public IntRange FrameRateRange { get { return this.frameRateRangeField; } set { this.frameRateRangeField = value; this.RaisePropertyChanged("FrameRateRange"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public IntRange EncodingIntervalRange { get { return this.encodingIntervalRangeField; } set { this.encodingIntervalRangeField = value; this.RaisePropertyChanged("EncodingIntervalRange"); } } /// [System.Xml.Serialization.XmlElementAttribute("Mpeg4ProfilesSupported", Order=4)] public Mpeg4Profile[] Mpeg4ProfilesSupported { get { return this.mpeg4ProfilesSupportedField; } set { this.mpeg4ProfilesSupportedField = value; this.RaisePropertyChanged("Mpeg4ProfilesSupported"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum Mpeg4Profile { /// SP, /// ASP, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class H264Options2 : H264Options { private IntRange bitrateRangeField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public IntRange BitrateRange { get { return this.bitrateRangeField; } set { this.bitrateRangeField = value; this.RaisePropertyChanged("BitrateRange"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=1)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(H264Options2))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class H264Options : object, System.ComponentModel.INotifyPropertyChanged { private VideoResolution[] resolutionsAvailableField; private IntRange govLengthRangeField; private IntRange frameRateRangeField; private IntRange encodingIntervalRangeField; private H264Profile[] h264ProfilesSupportedField; /// [System.Xml.Serialization.XmlElementAttribute("ResolutionsAvailable", Order=0)] public VideoResolution[] ResolutionsAvailable { get { return this.resolutionsAvailableField; } set { this.resolutionsAvailableField = value; this.RaisePropertyChanged("ResolutionsAvailable"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public IntRange GovLengthRange { get { return this.govLengthRangeField; } set { this.govLengthRangeField = value; this.RaisePropertyChanged("GovLengthRange"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public IntRange FrameRateRange { get { return this.frameRateRangeField; } set { this.frameRateRangeField = value; this.RaisePropertyChanged("FrameRateRange"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public IntRange EncodingIntervalRange { get { return this.encodingIntervalRangeField; } set { this.encodingIntervalRangeField = value; this.RaisePropertyChanged("EncodingIntervalRange"); } } /// [System.Xml.Serialization.XmlElementAttribute("H264ProfilesSupported", Order=4)] public H264Profile[] H264ProfilesSupported { get { return this.h264ProfilesSupportedField; } set { this.h264ProfilesSupportedField = value; this.RaisePropertyChanged("H264ProfilesSupported"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum H264Profile { /// Baseline, /// Main, /// Extended, /// High, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class VideoEncoderConfigurationOptions : object, System.ComponentModel.INotifyPropertyChanged { private FloatRange qualityRangeField; private JpegOptions jPEGField; private Mpeg4Options mPEG4Field; private H264Options h264Field; private VideoEncoderOptionsExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public FloatRange QualityRange { get { return this.qualityRangeField; } set { this.qualityRangeField = value; this.RaisePropertyChanged("QualityRange"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public JpegOptions JPEG { get { return this.jPEGField; } set { this.jPEGField = value; this.RaisePropertyChanged("JPEG"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public Mpeg4Options MPEG4 { get { return this.mPEG4Field; } set { this.mPEG4Field = value; this.RaisePropertyChanged("MPEG4"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public H264Options H264 { get { return this.h264Field; } set { this.h264Field = value; this.RaisePropertyChanged("H264"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public VideoEncoderOptionsExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class VideoSourceConfigurationOptionsExtension2 : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Namespace="http://www.onvif.org/ver10/schema", Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class RotateOptionsExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Namespace="http://www.onvif.org/ver10/schema", Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class RotateOptions : object, System.ComponentModel.INotifyPropertyChanged { private RotateMode[] modeField; private int[] degreeListField; private RotateOptionsExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute("Mode", Order=0)] public RotateMode[] Mode { get { return this.modeField; } set { this.modeField = value; this.RaisePropertyChanged("Mode"); } } /// [System.Xml.Serialization.XmlArrayAttribute(Order=1)] [System.Xml.Serialization.XmlArrayItemAttribute("Items", IsNullable=false)] public int[] DegreeList { get { return this.degreeListField; } set { this.degreeListField = value; this.RaisePropertyChanged("DegreeList"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public RotateOptionsExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum RotateMode { /// OFF, /// ON, /// AUTO, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class VideoSourceConfigurationOptionsExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; private RotateOptions rotateField; private VideoSourceConfigurationOptionsExtension2 extensionField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public RotateOptions Rotate { get { return this.rotateField; } set { this.rotateField = value; this.RaisePropertyChanged("Rotate"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public VideoSourceConfigurationOptionsExtension2 Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class IntRectangleRange : object, System.ComponentModel.INotifyPropertyChanged { private IntRange xRangeField; private IntRange yRangeField; private IntRange widthRangeField; private IntRange heightRangeField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public IntRange XRange { get { return this.xRangeField; } set { this.xRangeField = value; this.RaisePropertyChanged("XRange"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public IntRange YRange { get { return this.yRangeField; } set { this.yRangeField = value; this.RaisePropertyChanged("YRange"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public IntRange WidthRange { get { return this.widthRangeField; } set { this.widthRangeField = value; this.RaisePropertyChanged("WidthRange"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public IntRange HeightRange { get { return this.heightRangeField; } set { this.heightRangeField = value; this.RaisePropertyChanged("HeightRange"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class VideoSourceConfigurationOptions : object, System.ComponentModel.INotifyPropertyChanged { private IntRectangleRange boundsRangeField; private string[] videoSourceTokensAvailableField; private VideoSourceConfigurationOptionsExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public IntRectangleRange BoundsRange { get { return this.boundsRangeField; } set { this.boundsRangeField = value; this.RaisePropertyChanged("BoundsRange"); } } /// [System.Xml.Serialization.XmlElementAttribute("VideoSourceTokensAvailable", Order=1)] public string[] VideoSourceTokensAvailable { get { return this.videoSourceTokensAvailableField; } set { this.videoSourceTokensAvailableField = value; this.RaisePropertyChanged("VideoSourceTokensAvailable"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public VideoSourceConfigurationOptionsExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class ProfileExtension2 : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Namespace="http://www.onvif.org/ver10/schema", Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class ProfileExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; private AudioOutputConfiguration audioOutputConfigurationField; private AudioDecoderConfiguration audioDecoderConfigurationField; private ProfileExtension2 extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public AudioOutputConfiguration AudioOutputConfiguration { get { return this.audioOutputConfigurationField; } set { this.audioOutputConfigurationField = value; this.RaisePropertyChanged("AudioOutputConfiguration"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public AudioDecoderConfiguration AudioDecoderConfiguration { get { return this.audioDecoderConfigurationField; } set { this.audioDecoderConfigurationField = value; this.RaisePropertyChanged("AudioDecoderConfiguration"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public ProfileExtension2 Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class AudioOutputConfiguration : ConfigurationEntity { private string outputTokenField; private string sendPrimacyField; private int outputLevelField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string OutputToken { get { return this.outputTokenField; } set { this.outputTokenField = value; this.RaisePropertyChanged("OutputToken"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", Order=1)] public string SendPrimacy { get { return this.sendPrimacyField; } set { this.sendPrimacyField = value; this.RaisePropertyChanged("SendPrimacy"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public int OutputLevel { get { return this.outputLevelField; } set { this.outputLevelField = value; this.RaisePropertyChanged("OutputLevel"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=3)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(AnalyticsEngineControl))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AnalyticsEngineInput))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AnalyticsEngine))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PTZConfiguration))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AudioDecoderConfiguration))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AudioOutputConfiguration))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(VideoOutputConfiguration))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(MetadataConfiguration))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(VideoAnalyticsConfiguration))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AudioEncoder2Configuration))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AudioEncoderConfiguration))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AudioSourceConfiguration))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(VideoEncoder2Configuration))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(VideoEncoderConfiguration))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(VideoSourceConfiguration))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class ConfigurationEntity : object, System.ComponentModel.INotifyPropertyChanged { private string nameField; private int useCountField; private string tokenField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Name { get { return this.nameField; } set { this.nameField = value; this.RaisePropertyChanged("Name"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public int UseCount { get { return this.useCountField; } set { this.useCountField = value; this.RaisePropertyChanged("UseCount"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string token { get { return this.tokenField; } set { this.tokenField = value; this.RaisePropertyChanged("token"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class AnalyticsEngineControl : ConfigurationEntity { private string engineTokenField; private string engineConfigTokenField; private string[] inputTokenField; private string[] receiverTokenField; private MulticastConfiguration multicastField; private Config subscriptionField; private ModeOfOperation modeField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string EngineToken { get { return this.engineTokenField; } set { this.engineTokenField = value; this.RaisePropertyChanged("EngineToken"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string EngineConfigToken { get { return this.engineConfigTokenField; } set { this.engineConfigTokenField = value; this.RaisePropertyChanged("EngineConfigToken"); } } /// [System.Xml.Serialization.XmlElementAttribute("InputToken", Order=2)] public string[] InputToken { get { return this.inputTokenField; } set { this.inputTokenField = value; this.RaisePropertyChanged("InputToken"); } } /// [System.Xml.Serialization.XmlElementAttribute("ReceiverToken", Order=3)] public string[] ReceiverToken { get { return this.receiverTokenField; } set { this.receiverTokenField = value; this.RaisePropertyChanged("ReceiverToken"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public MulticastConfiguration Multicast { get { return this.multicastField; } set { this.multicastField = value; this.RaisePropertyChanged("Multicast"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] public Config Subscription { get { return this.subscriptionField; } set { this.subscriptionField = value; this.RaisePropertyChanged("Subscription"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=6)] public ModeOfOperation Mode { get { return this.modeField; } set { this.modeField = value; this.RaisePropertyChanged("Mode"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=7)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class MulticastConfiguration : object, System.ComponentModel.INotifyPropertyChanged { private IPAddress addressField; private int portField; private int tTLField; private bool autoStartField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public IPAddress Address { get { return this.addressField; } set { this.addressField = value; this.RaisePropertyChanged("Address"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public int Port { get { return this.portField; } set { this.portField = value; this.RaisePropertyChanged("Port"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public int TTL { get { return this.tTLField; } set { this.tTLField = value; this.RaisePropertyChanged("TTL"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public bool AutoStart { get { return this.autoStartField; } set { this.autoStartField = value; this.RaisePropertyChanged("AutoStart"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=4)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class IPAddress : object, System.ComponentModel.INotifyPropertyChanged { private IPType typeField; private string iPv4AddressField; private string iPv6AddressField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public IPType Type { get { return this.typeField; } set { this.typeField = value; this.RaisePropertyChanged("Type"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="token", Order=1)] public string IPv4Address { get { return this.iPv4AddressField; } set { this.iPv4AddressField = value; this.RaisePropertyChanged("IPv4Address"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="token", Order=2)] public string IPv6Address { get { return this.iPv6AddressField; } set { this.iPv6AddressField = value; this.RaisePropertyChanged("IPv6Address"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum IPType { /// IPv4, /// IPv6, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class Config : object, System.ComponentModel.INotifyPropertyChanged { private ItemList parametersField; private string nameField; private System.Xml.XmlQualifiedName typeField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public ItemList Parameters { get { return this.parametersField; } set { this.parametersField = value; this.RaisePropertyChanged("Parameters"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Name { get { return this.nameField; } set { this.nameField = value; this.RaisePropertyChanged("Name"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.Xml.XmlQualifiedName Type { get { return this.typeField; } set { this.typeField = value; this.RaisePropertyChanged("Type"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class ItemList : object, System.ComponentModel.INotifyPropertyChanged { private ItemListSimpleItem[] simpleItemField; private ItemListElementItem[] elementItemField; private ItemListExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute("SimpleItem", Order=0)] public ItemListSimpleItem[] SimpleItem { get { return this.simpleItemField; } set { this.simpleItemField = value; this.RaisePropertyChanged("SimpleItem"); } } /// [System.Xml.Serialization.XmlElementAttribute("ElementItem", Order=1)] public ItemListElementItem[] ElementItem { get { return this.elementItemField; } set { this.elementItemField = value; this.RaisePropertyChanged("ElementItem"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public ItemListExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.onvif.org/ver10/schema")] public partial class ItemListSimpleItem : object, System.ComponentModel.INotifyPropertyChanged { private string nameField; private string valueField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Name { get { return this.nameField; } set { this.nameField = value; this.RaisePropertyChanged("Name"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Value { get { return this.valueField; } set { this.valueField = value; this.RaisePropertyChanged("Value"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.onvif.org/ver10/schema")] public partial class ItemListElementItem : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; private string nameField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Name { get { return this.nameField; } set { this.nameField = value; this.RaisePropertyChanged("Name"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class ItemListExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum ModeOfOperation { /// Idle, /// Active, /// Unknown, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class AnalyticsEngineInput : ConfigurationEntity { private SourceIdentification sourceIdentificationField; private VideoEncoderConfiguration videoInputField; private MetadataInput metadataInputField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public SourceIdentification SourceIdentification { get { return this.sourceIdentificationField; } set { this.sourceIdentificationField = value; this.RaisePropertyChanged("SourceIdentification"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public VideoEncoderConfiguration VideoInput { get { return this.videoInputField; } set { this.videoInputField = value; this.RaisePropertyChanged("VideoInput"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public MetadataInput MetadataInput { get { return this.metadataInputField; } set { this.metadataInputField = value; this.RaisePropertyChanged("MetadataInput"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=3)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class SourceIdentification : object, System.ComponentModel.INotifyPropertyChanged { private string nameField; private string[] tokenField; private SourceIdentificationExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Name { get { return this.nameField; } set { this.nameField = value; this.RaisePropertyChanged("Name"); } } /// [System.Xml.Serialization.XmlElementAttribute("Token", Order=1)] public string[] Token { get { return this.tokenField; } set { this.tokenField = value; this.RaisePropertyChanged("Token"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public SourceIdentificationExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class SourceIdentificationExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class VideoEncoderConfiguration : ConfigurationEntity { private VideoEncoding encodingField; private VideoResolution resolutionField; private float qualityField; private VideoRateControl rateControlField; private Mpeg4Configuration mPEG4Field; private H264Configuration h264Field; private MulticastConfiguration multicastField; private string sessionTimeoutField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public VideoEncoding Encoding { get { return this.encodingField; } set { this.encodingField = value; this.RaisePropertyChanged("Encoding"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public VideoResolution Resolution { get { return this.resolutionField; } set { this.resolutionField = value; this.RaisePropertyChanged("Resolution"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public float Quality { get { return this.qualityField; } set { this.qualityField = value; this.RaisePropertyChanged("Quality"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public VideoRateControl RateControl { get { return this.rateControlField; } set { this.rateControlField = value; this.RaisePropertyChanged("RateControl"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public Mpeg4Configuration MPEG4 { get { return this.mPEG4Field; } set { this.mPEG4Field = value; this.RaisePropertyChanged("MPEG4"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] public H264Configuration H264 { get { return this.h264Field; } set { this.h264Field = value; this.RaisePropertyChanged("H264"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=6)] public MulticastConfiguration Multicast { get { return this.multicastField; } set { this.multicastField = value; this.RaisePropertyChanged("Multicast"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="duration", Order=7)] public string SessionTimeout { get { return this.sessionTimeoutField; } set { this.sessionTimeoutField = value; this.RaisePropertyChanged("SessionTimeout"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=8)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum VideoEncoding { /// JPEG, /// MPEG4, /// H264, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class VideoRateControl : object, System.ComponentModel.INotifyPropertyChanged { private int frameRateLimitField; private int encodingIntervalField; private int bitrateLimitField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public int FrameRateLimit { get { return this.frameRateLimitField; } set { this.frameRateLimitField = value; this.RaisePropertyChanged("FrameRateLimit"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public int EncodingInterval { get { return this.encodingIntervalField; } set { this.encodingIntervalField = value; this.RaisePropertyChanged("EncodingInterval"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public int BitrateLimit { get { return this.bitrateLimitField; } set { this.bitrateLimitField = value; this.RaisePropertyChanged("BitrateLimit"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class Mpeg4Configuration : object, System.ComponentModel.INotifyPropertyChanged { private int govLengthField; private Mpeg4Profile mpeg4ProfileField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public int GovLength { get { return this.govLengthField; } set { this.govLengthField = value; this.RaisePropertyChanged("GovLength"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public Mpeg4Profile Mpeg4Profile { get { return this.mpeg4ProfileField; } set { this.mpeg4ProfileField = value; this.RaisePropertyChanged("Mpeg4Profile"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class H264Configuration : object, System.ComponentModel.INotifyPropertyChanged { private int govLengthField; private H264Profile h264ProfileField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public int GovLength { get { return this.govLengthField; } set { this.govLengthField = value; this.RaisePropertyChanged("GovLength"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public H264Profile H264Profile { get { return this.h264ProfileField; } set { this.h264ProfileField = value; this.RaisePropertyChanged("H264Profile"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class MetadataInput : object, System.ComponentModel.INotifyPropertyChanged { private Config[] metadataConfigField; private MetadataInputExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute("MetadataConfig", Order=0)] public Config[] MetadataConfig { get { return this.metadataConfigField; } set { this.metadataConfigField = value; this.RaisePropertyChanged("MetadataConfig"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public MetadataInputExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class MetadataInputExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class AnalyticsEngine : ConfigurationEntity { private AnalyticsDeviceEngineConfiguration analyticsEngineConfigurationField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public AnalyticsDeviceEngineConfiguration AnalyticsEngineConfiguration { get { return this.analyticsEngineConfigurationField; } set { this.analyticsEngineConfigurationField = value; this.RaisePropertyChanged("AnalyticsEngineConfiguration"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=1)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class AnalyticsDeviceEngineConfiguration : object, System.ComponentModel.INotifyPropertyChanged { private EngineConfiguration[] engineConfigurationField; private AnalyticsDeviceEngineConfigurationExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute("EngineConfiguration", Order=0)] public EngineConfiguration[] EngineConfiguration { get { return this.engineConfigurationField; } set { this.engineConfigurationField = value; this.RaisePropertyChanged("EngineConfiguration"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public AnalyticsDeviceEngineConfigurationExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class EngineConfiguration : object, System.ComponentModel.INotifyPropertyChanged { private VideoAnalyticsConfiguration videoAnalyticsConfigurationField; private AnalyticsEngineInputInfo analyticsEngineInputInfoField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public VideoAnalyticsConfiguration VideoAnalyticsConfiguration { get { return this.videoAnalyticsConfigurationField; } set { this.videoAnalyticsConfigurationField = value; this.RaisePropertyChanged("VideoAnalyticsConfiguration"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public AnalyticsEngineInputInfo AnalyticsEngineInputInfo { get { return this.analyticsEngineInputInfoField; } set { this.analyticsEngineInputInfoField = value; this.RaisePropertyChanged("AnalyticsEngineInputInfo"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=2)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class VideoAnalyticsConfiguration : ConfigurationEntity { private AnalyticsEngineConfiguration analyticsEngineConfigurationField; private RuleEngineConfiguration ruleEngineConfigurationField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public AnalyticsEngineConfiguration AnalyticsEngineConfiguration { get { return this.analyticsEngineConfigurationField; } set { this.analyticsEngineConfigurationField = value; this.RaisePropertyChanged("AnalyticsEngineConfiguration"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public RuleEngineConfiguration RuleEngineConfiguration { get { return this.ruleEngineConfigurationField; } set { this.ruleEngineConfigurationField = value; this.RaisePropertyChanged("RuleEngineConfiguration"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=2)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class AnalyticsEngineConfiguration : object, System.ComponentModel.INotifyPropertyChanged { private Config[] analyticsModuleField; private AnalyticsEngineConfigurationExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute("AnalyticsModule", Order=0)] public Config[] AnalyticsModule { get { return this.analyticsModuleField; } set { this.analyticsModuleField = value; this.RaisePropertyChanged("AnalyticsModule"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public AnalyticsEngineConfigurationExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class AnalyticsEngineConfigurationExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class RuleEngineConfiguration : object, System.ComponentModel.INotifyPropertyChanged { private Config[] ruleField; private RuleEngineConfigurationExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute("Rule", Order=0)] public Config[] Rule { get { return this.ruleField; } set { this.ruleField = value; this.RaisePropertyChanged("Rule"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public RuleEngineConfigurationExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class RuleEngineConfigurationExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class AnalyticsEngineInputInfo : object, System.ComponentModel.INotifyPropertyChanged { private Config inputInfoField; private AnalyticsEngineInputInfoExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public Config InputInfo { get { return this.inputInfoField; } set { this.inputInfoField = value; this.RaisePropertyChanged("InputInfo"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public AnalyticsEngineInputInfoExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class AnalyticsEngineInputInfoExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class AnalyticsDeviceEngineConfigurationExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class PTZConfiguration : ConfigurationEntity { private string nodeTokenField; private string defaultAbsolutePantTiltPositionSpaceField; private string defaultAbsoluteZoomPositionSpaceField; private string defaultRelativePanTiltTranslationSpaceField; private string defaultRelativeZoomTranslationSpaceField; private string defaultContinuousPanTiltVelocitySpaceField; private string defaultContinuousZoomVelocitySpaceField; private PTZSpeed defaultPTZSpeedField; private string defaultPTZTimeoutField; private PanTiltLimits panTiltLimitsField; private ZoomLimits zoomLimitsField; private PTZConfigurationExtension extensionField; private int moveRampField; private bool moveRampFieldSpecified; private int presetRampField; private bool presetRampFieldSpecified; private int presetTourRampField; private bool presetTourRampFieldSpecified; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string NodeToken { get { return this.nodeTokenField; } set { this.nodeTokenField = value; this.RaisePropertyChanged("NodeToken"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", Order=1)] public string DefaultAbsolutePantTiltPositionSpace { get { return this.defaultAbsolutePantTiltPositionSpaceField; } set { this.defaultAbsolutePantTiltPositionSpaceField = value; this.RaisePropertyChanged("DefaultAbsolutePantTiltPositionSpace"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", Order=2)] public string DefaultAbsoluteZoomPositionSpace { get { return this.defaultAbsoluteZoomPositionSpaceField; } set { this.defaultAbsoluteZoomPositionSpaceField = value; this.RaisePropertyChanged("DefaultAbsoluteZoomPositionSpace"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", Order=3)] public string DefaultRelativePanTiltTranslationSpace { get { return this.defaultRelativePanTiltTranslationSpaceField; } set { this.defaultRelativePanTiltTranslationSpaceField = value; this.RaisePropertyChanged("DefaultRelativePanTiltTranslationSpace"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", Order=4)] public string DefaultRelativeZoomTranslationSpace { get { return this.defaultRelativeZoomTranslationSpaceField; } set { this.defaultRelativeZoomTranslationSpaceField = value; this.RaisePropertyChanged("DefaultRelativeZoomTranslationSpace"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", Order=5)] public string DefaultContinuousPanTiltVelocitySpace { get { return this.defaultContinuousPanTiltVelocitySpaceField; } set { this.defaultContinuousPanTiltVelocitySpaceField = value; this.RaisePropertyChanged("DefaultContinuousPanTiltVelocitySpace"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", Order=6)] public string DefaultContinuousZoomVelocitySpace { get { return this.defaultContinuousZoomVelocitySpaceField; } set { this.defaultContinuousZoomVelocitySpaceField = value; this.RaisePropertyChanged("DefaultContinuousZoomVelocitySpace"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=7)] public PTZSpeed DefaultPTZSpeed { get { return this.defaultPTZSpeedField; } set { this.defaultPTZSpeedField = value; this.RaisePropertyChanged("DefaultPTZSpeed"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="duration", Order=8)] public string DefaultPTZTimeout { get { return this.defaultPTZTimeoutField; } set { this.defaultPTZTimeoutField = value; this.RaisePropertyChanged("DefaultPTZTimeout"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=9)] public PanTiltLimits PanTiltLimits { get { return this.panTiltLimitsField; } set { this.panTiltLimitsField = value; this.RaisePropertyChanged("PanTiltLimits"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=10)] public ZoomLimits ZoomLimits { get { return this.zoomLimitsField; } set { this.zoomLimitsField = value; this.RaisePropertyChanged("ZoomLimits"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=11)] public PTZConfigurationExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int MoveRamp { get { return this.moveRampField; } set { this.moveRampField = value; this.RaisePropertyChanged("MoveRamp"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool MoveRampSpecified { get { return this.moveRampFieldSpecified; } set { this.moveRampFieldSpecified = value; this.RaisePropertyChanged("MoveRampSpecified"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int PresetRamp { get { return this.presetRampField; } set { this.presetRampField = value; this.RaisePropertyChanged("PresetRamp"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool PresetRampSpecified { get { return this.presetRampFieldSpecified; } set { this.presetRampFieldSpecified = value; this.RaisePropertyChanged("PresetRampSpecified"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int PresetTourRamp { get { return this.presetTourRampField; } set { this.presetTourRampField = value; this.RaisePropertyChanged("PresetTourRamp"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool PresetTourRampSpecified { get { return this.presetTourRampFieldSpecified; } set { this.presetTourRampFieldSpecified = value; this.RaisePropertyChanged("PresetTourRampSpecified"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class PTZSpeed : object, System.ComponentModel.INotifyPropertyChanged { private Vector2D panTiltField; private Vector1D zoomField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public Vector2D PanTilt { get { return this.panTiltField; } set { this.panTiltField = value; this.RaisePropertyChanged("PanTilt"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public Vector1D Zoom { get { return this.zoomField; } set { this.zoomField = value; this.RaisePropertyChanged("Zoom"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class Vector2D : object, System.ComponentModel.INotifyPropertyChanged { private float xField; private float yField; private string spaceField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public float x { get { return this.xField; } set { this.xField = value; this.RaisePropertyChanged("x"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public float y { get { return this.yField; } set { this.yField = value; this.RaisePropertyChanged("y"); } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string space { get { return this.spaceField; } set { this.spaceField = value; this.RaisePropertyChanged("space"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class Vector1D : object, System.ComponentModel.INotifyPropertyChanged { private float xField; private string spaceField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public float x { get { return this.xField; } set { this.xField = value; this.RaisePropertyChanged("x"); } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string space { get { return this.spaceField; } set { this.spaceField = value; this.RaisePropertyChanged("space"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class PanTiltLimits : object, System.ComponentModel.INotifyPropertyChanged { private Space2DDescription rangeField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public Space2DDescription Range { get { return this.rangeField; } set { this.rangeField = value; this.RaisePropertyChanged("Range"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class Space2DDescription : object, System.ComponentModel.INotifyPropertyChanged { private string uRIField; private FloatRange xRangeField; private FloatRange yRangeField; /// [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", Order=0)] public string URI { get { return this.uRIField; } set { this.uRIField = value; this.RaisePropertyChanged("URI"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public FloatRange XRange { get { return this.xRangeField; } set { this.xRangeField = value; this.RaisePropertyChanged("XRange"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public FloatRange YRange { get { return this.yRangeField; } set { this.yRangeField = value; this.RaisePropertyChanged("YRange"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class ZoomLimits : object, System.ComponentModel.INotifyPropertyChanged { private Space1DDescription rangeField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public Space1DDescription Range { get { return this.rangeField; } set { this.rangeField = value; this.RaisePropertyChanged("Range"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class Space1DDescription : object, System.ComponentModel.INotifyPropertyChanged { private string uRIField; private FloatRange xRangeField; /// [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", Order=0)] public string URI { get { return this.uRIField; } set { this.uRIField = value; this.RaisePropertyChanged("URI"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public FloatRange XRange { get { return this.xRangeField; } set { this.xRangeField = value; this.RaisePropertyChanged("XRange"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class PTZConfigurationExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; private PTControlDirection pTControlDirectionField; private PTZConfigurationExtension2 extensionField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public PTControlDirection PTControlDirection { get { return this.pTControlDirectionField; } set { this.pTControlDirectionField = value; this.RaisePropertyChanged("PTControlDirection"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public PTZConfigurationExtension2 Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class PTControlDirection : object, System.ComponentModel.INotifyPropertyChanged { private EFlip eFlipField; private Reverse reverseField; private PTControlDirectionExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public EFlip EFlip { get { return this.eFlipField; } set { this.eFlipField = value; this.RaisePropertyChanged("EFlip"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public Reverse Reverse { get { return this.reverseField; } set { this.reverseField = value; this.RaisePropertyChanged("Reverse"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public PTControlDirectionExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class EFlip : object, System.ComponentModel.INotifyPropertyChanged { private EFlipMode modeField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public EFlipMode Mode { get { return this.modeField; } set { this.modeField = value; this.RaisePropertyChanged("Mode"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Namespace="http://www.onvif.org/ver10/schema", Order=1)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum EFlipMode { /// OFF, /// ON, /// Extended, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class Reverse : object, System.ComponentModel.INotifyPropertyChanged { private ReverseMode modeField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public ReverseMode Mode { get { return this.modeField; } set { this.modeField = value; this.RaisePropertyChanged("Mode"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Namespace="http://www.onvif.org/ver10/schema", Order=1)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum ReverseMode { /// OFF, /// ON, /// AUTO, /// Extended, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class PTControlDirectionExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Namespace="http://www.onvif.org/ver10/schema", Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class PTZConfigurationExtension2 : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Namespace="http://www.onvif.org/ver10/schema", Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class AudioDecoderConfiguration : ConfigurationEntity { private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class VideoOutputConfiguration : ConfigurationEntity { private string outputTokenField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string OutputToken { get { return this.outputTokenField; } set { this.outputTokenField = value; this.RaisePropertyChanged("OutputToken"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=1)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class MetadataConfiguration : ConfigurationEntity { private PTZFilter pTZStatusField; private EventSubscription eventsField; private bool analyticsField; private bool analyticsFieldSpecified; private MulticastConfiguration multicastField; private string sessionTimeoutField; private System.Xml.XmlElement[] anyField; private AnalyticsEngineConfiguration analyticsEngineConfigurationField; private MetadataConfigurationExtension extensionField; private string compressionTypeField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public PTZFilter PTZStatus { get { return this.pTZStatusField; } set { this.pTZStatusField = value; this.RaisePropertyChanged("PTZStatus"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public EventSubscription Events { get { return this.eventsField; } set { this.eventsField = value; this.RaisePropertyChanged("Events"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public bool Analytics { get { return this.analyticsField; } set { this.analyticsField = value; this.RaisePropertyChanged("Analytics"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool AnalyticsSpecified { get { return this.analyticsFieldSpecified; } set { this.analyticsFieldSpecified = value; this.RaisePropertyChanged("AnalyticsSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public MulticastConfiguration Multicast { get { return this.multicastField; } set { this.multicastField = value; this.RaisePropertyChanged("Multicast"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="duration", Order=4)] public string SessionTimeout { get { return this.sessionTimeoutField; } set { this.sessionTimeoutField = value; this.RaisePropertyChanged("SessionTimeout"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=5)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=6)] public AnalyticsEngineConfiguration AnalyticsEngineConfiguration { get { return this.analyticsEngineConfigurationField; } set { this.analyticsEngineConfigurationField = value; this.RaisePropertyChanged("AnalyticsEngineConfiguration"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=7)] public MetadataConfigurationExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string CompressionType { get { return this.compressionTypeField; } set { this.compressionTypeField = value; this.RaisePropertyChanged("CompressionType"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class PTZFilter : object, System.ComponentModel.INotifyPropertyChanged { private bool statusField; private bool positionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public bool Status { get { return this.statusField; } set { this.statusField = value; this.RaisePropertyChanged("Status"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public bool Position { get { return this.positionField; } set { this.positionField = value; this.RaisePropertyChanged("Position"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class EventSubscription : object, System.ComponentModel.INotifyPropertyChanged { private FilterType filterField; private EventSubscriptionSubscriptionPolicy subscriptionPolicyField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public FilterType Filter { get { return this.filterField; } set { this.filterField = value; this.RaisePropertyChanged("Filter"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public EventSubscriptionSubscriptionPolicy SubscriptionPolicy { get { return this.subscriptionPolicyField; } set { this.subscriptionPolicyField = value; this.RaisePropertyChanged("SubscriptionPolicy"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=2)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml.Serialization.XmlIncludeAttribute(typeof(EventFilter))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://docs.oasis-open.org/wsn/b-2")] public partial class FilterType : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class EventFilter : FilterType { private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.onvif.org/ver10/schema")] public partial class EventSubscriptionSubscriptionPolicy : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class MetadataConfigurationExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Namespace="http://www.onvif.org/ver10/schema", Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class AudioEncoder2Configuration : ConfigurationEntity { private string encodingField; private MulticastConfiguration multicastField; private int bitrateField; private int sampleRateField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Encoding { get { return this.encodingField; } set { this.encodingField = value; this.RaisePropertyChanged("Encoding"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public MulticastConfiguration Multicast { get { return this.multicastField; } set { this.multicastField = value; this.RaisePropertyChanged("Multicast"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public int Bitrate { get { return this.bitrateField; } set { this.bitrateField = value; this.RaisePropertyChanged("Bitrate"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public int SampleRate { get { return this.sampleRateField; } set { this.sampleRateField = value; this.RaisePropertyChanged("SampleRate"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=4)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class AudioEncoderConfiguration : ConfigurationEntity { private AudioEncoding encodingField; private int bitrateField; private int sampleRateField; private MulticastConfiguration multicastField; private string sessionTimeoutField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public AudioEncoding Encoding { get { return this.encodingField; } set { this.encodingField = value; this.RaisePropertyChanged("Encoding"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public int Bitrate { get { return this.bitrateField; } set { this.bitrateField = value; this.RaisePropertyChanged("Bitrate"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public int SampleRate { get { return this.sampleRateField; } set { this.sampleRateField = value; this.RaisePropertyChanged("SampleRate"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public MulticastConfiguration Multicast { get { return this.multicastField; } set { this.multicastField = value; this.RaisePropertyChanged("Multicast"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="duration", Order=4)] public string SessionTimeout { get { return this.sessionTimeoutField; } set { this.sessionTimeoutField = value; this.RaisePropertyChanged("SessionTimeout"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=5)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class AudioSourceConfiguration : ConfigurationEntity { private string sourceTokenField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string SourceToken { get { return this.sourceTokenField; } set { this.sourceTokenField = value; this.RaisePropertyChanged("SourceToken"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=1)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class VideoEncoder2Configuration : ConfigurationEntity { private string encodingField; private VideoResolution2 resolutionField; private VideoRateControl2 rateControlField; private MulticastConfiguration multicastField; private float qualityField; private System.Xml.XmlElement[] anyField; private int govLengthField; private bool govLengthFieldSpecified; private string profileField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Encoding { get { return this.encodingField; } set { this.encodingField = value; this.RaisePropertyChanged("Encoding"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public VideoResolution2 Resolution { get { return this.resolutionField; } set { this.resolutionField = value; this.RaisePropertyChanged("Resolution"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public VideoRateControl2 RateControl { get { return this.rateControlField; } set { this.rateControlField = value; this.RaisePropertyChanged("RateControl"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public MulticastConfiguration Multicast { get { return this.multicastField; } set { this.multicastField = value; this.RaisePropertyChanged("Multicast"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public float Quality { get { return this.qualityField; } set { this.qualityField = value; this.RaisePropertyChanged("Quality"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=5)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int GovLength { get { return this.govLengthField; } set { this.govLengthField = value; this.RaisePropertyChanged("GovLength"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool GovLengthSpecified { get { return this.govLengthFieldSpecified; } set { this.govLengthFieldSpecified = value; this.RaisePropertyChanged("GovLengthSpecified"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Profile { get { return this.profileField; } set { this.profileField = value; this.RaisePropertyChanged("Profile"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class VideoResolution2 : object, System.ComponentModel.INotifyPropertyChanged { private int widthField; private int heightField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public int Width { get { return this.widthField; } set { this.widthField = value; this.RaisePropertyChanged("Width"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public int Height { get { return this.heightField; } set { this.heightField = value; this.RaisePropertyChanged("Height"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=2)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class VideoRateControl2 : object, System.ComponentModel.INotifyPropertyChanged { private float frameRateLimitField; private int bitrateLimitField; private System.Xml.XmlElement[] anyField; private bool constantBitRateField; private bool constantBitRateFieldSpecified; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public float FrameRateLimit { get { return this.frameRateLimitField; } set { this.frameRateLimitField = value; this.RaisePropertyChanged("FrameRateLimit"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public int BitrateLimit { get { return this.bitrateLimitField; } set { this.bitrateLimitField = value; this.RaisePropertyChanged("BitrateLimit"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=2)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool ConstantBitRate { get { return this.constantBitRateField; } set { this.constantBitRateField = value; this.RaisePropertyChanged("ConstantBitRate"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ConstantBitRateSpecified { get { return this.constantBitRateFieldSpecified; } set { this.constantBitRateFieldSpecified = value; this.RaisePropertyChanged("ConstantBitRateSpecified"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class VideoSourceConfiguration : ConfigurationEntity { private string sourceTokenField; private IntRectangle boundsField; private System.Xml.XmlElement[] anyField; private VideoSourceConfigurationExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string SourceToken { get { return this.sourceTokenField; } set { this.sourceTokenField = value; this.RaisePropertyChanged("SourceToken"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public IntRectangle Bounds { get { return this.boundsField; } set { this.boundsField = value; this.RaisePropertyChanged("Bounds"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=2)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public VideoSourceConfigurationExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class IntRectangle : object, System.ComponentModel.INotifyPropertyChanged { private int xField; private int yField; private int widthField; private int heightField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public int x { get { return this.xField; } set { this.xField = value; this.RaisePropertyChanged("x"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int y { get { return this.yField; } set { this.yField = value; this.RaisePropertyChanged("y"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int width { get { return this.widthField; } set { this.widthField = value; this.RaisePropertyChanged("width"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int height { get { return this.heightField; } set { this.heightField = value; this.RaisePropertyChanged("height"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class VideoSourceConfigurationExtension : object, System.ComponentModel.INotifyPropertyChanged { private Rotate rotateField; private VideoSourceConfigurationExtension2 extensionField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public Rotate Rotate { get { return this.rotateField; } set { this.rotateField = value; this.RaisePropertyChanged("Rotate"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public VideoSourceConfigurationExtension2 Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class Rotate : object, System.ComponentModel.INotifyPropertyChanged { private RotateMode modeField; private int degreeField; private bool degreeFieldSpecified; private RotateExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public RotateMode Mode { get { return this.modeField; } set { this.modeField = value; this.RaisePropertyChanged("Mode"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public int Degree { get { return this.degreeField; } set { this.degreeField = value; this.RaisePropertyChanged("Degree"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool DegreeSpecified { get { return this.degreeFieldSpecified; } set { this.degreeFieldSpecified = value; this.RaisePropertyChanged("DegreeSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public RotateExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class RotateExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Namespace="http://www.onvif.org/ver10/schema", Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class VideoSourceConfigurationExtension2 : object, System.ComponentModel.INotifyPropertyChanged { private LensDescription[] lensDescriptionField; private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlElementAttribute("LensDescription", Order=0)] public LensDescription[] LensDescription { get { return this.lensDescriptionField; } set { this.lensDescriptionField = value; this.RaisePropertyChanged("LensDescription"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Namespace="http://www.onvif.org/ver10/schema", Order=1)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class LensDescription : object, System.ComponentModel.INotifyPropertyChanged { private LensOffset offsetField; private LensProjection[] projectionField; private float xFactorField; private System.Xml.XmlElement[] anyField; private float focalLengthField; private bool focalLengthFieldSpecified; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public LensOffset Offset { get { return this.offsetField; } set { this.offsetField = value; this.RaisePropertyChanged("Offset"); } } /// [System.Xml.Serialization.XmlElementAttribute("Projection", Order=1)] public LensProjection[] Projection { get { return this.projectionField; } set { this.projectionField = value; this.RaisePropertyChanged("Projection"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public float XFactor { get { return this.xFactorField; } set { this.xFactorField = value; this.RaisePropertyChanged("XFactor"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=3)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public float FocalLength { get { return this.focalLengthField; } set { this.focalLengthField = value; this.RaisePropertyChanged("FocalLength"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool FocalLengthSpecified { get { return this.focalLengthFieldSpecified; } set { this.focalLengthFieldSpecified = value; this.RaisePropertyChanged("FocalLengthSpecified"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class LensOffset : object, System.ComponentModel.INotifyPropertyChanged { private float xField; private bool xFieldSpecified; private float yField; private bool yFieldSpecified; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public float x { get { return this.xField; } set { this.xField = value; this.RaisePropertyChanged("x"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool xSpecified { get { return this.xFieldSpecified; } set { this.xFieldSpecified = value; this.RaisePropertyChanged("xSpecified"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public float y { get { return this.yField; } set { this.yField = value; this.RaisePropertyChanged("y"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ySpecified { get { return this.yFieldSpecified; } set { this.yFieldSpecified = value; this.RaisePropertyChanged("ySpecified"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class LensProjection : object, System.ComponentModel.INotifyPropertyChanged { private float angleField; private float radiusField; private float transmittanceField; private bool transmittanceFieldSpecified; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public float Angle { get { return this.angleField; } set { this.angleField = value; this.RaisePropertyChanged("Angle"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public float Radius { get { return this.radiusField; } set { this.radiusField = value; this.RaisePropertyChanged("Radius"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public float Transmittance { get { return this.transmittanceField; } set { this.transmittanceField = value; this.RaisePropertyChanged("Transmittance"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool TransmittanceSpecified { get { return this.transmittanceFieldSpecified; } set { this.transmittanceFieldSpecified = value; this.RaisePropertyChanged("TransmittanceSpecified"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=3)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class Profile : object, System.ComponentModel.INotifyPropertyChanged { private string nameField; private VideoSourceConfiguration videoSourceConfigurationField; private AudioSourceConfiguration audioSourceConfigurationField; private VideoEncoderConfiguration videoEncoderConfigurationField; private AudioEncoderConfiguration audioEncoderConfigurationField; private VideoAnalyticsConfiguration videoAnalyticsConfigurationField; private PTZConfiguration pTZConfigurationField; private MetadataConfiguration metadataConfigurationField; private ProfileExtension extensionField; private string tokenField; private bool fixedField; private bool fixedFieldSpecified; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Name { get { return this.nameField; } set { this.nameField = value; this.RaisePropertyChanged("Name"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public VideoSourceConfiguration VideoSourceConfiguration { get { return this.videoSourceConfigurationField; } set { this.videoSourceConfigurationField = value; this.RaisePropertyChanged("VideoSourceConfiguration"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public AudioSourceConfiguration AudioSourceConfiguration { get { return this.audioSourceConfigurationField; } set { this.audioSourceConfigurationField = value; this.RaisePropertyChanged("AudioSourceConfiguration"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public VideoEncoderConfiguration VideoEncoderConfiguration { get { return this.videoEncoderConfigurationField; } set { this.videoEncoderConfigurationField = value; this.RaisePropertyChanged("VideoEncoderConfiguration"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public AudioEncoderConfiguration AudioEncoderConfiguration { get { return this.audioEncoderConfigurationField; } set { this.audioEncoderConfigurationField = value; this.RaisePropertyChanged("AudioEncoderConfiguration"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] public VideoAnalyticsConfiguration VideoAnalyticsConfiguration { get { return this.videoAnalyticsConfigurationField; } set { this.videoAnalyticsConfigurationField = value; this.RaisePropertyChanged("VideoAnalyticsConfiguration"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=6)] public PTZConfiguration PTZConfiguration { get { return this.pTZConfigurationField; } set { this.pTZConfigurationField = value; this.RaisePropertyChanged("PTZConfiguration"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=7)] public MetadataConfiguration MetadataConfiguration { get { return this.metadataConfigurationField; } set { this.metadataConfigurationField = value; this.RaisePropertyChanged("MetadataConfiguration"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=8)] public ProfileExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string token { get { return this.tokenField; } set { this.tokenField = value; this.RaisePropertyChanged("token"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool @fixed { get { return this.fixedField; } set { this.fixedField = value; this.RaisePropertyChanged("fixed"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool fixedSpecified { get { return this.fixedFieldSpecified; } set { this.fixedFieldSpecified = value; this.RaisePropertyChanged("fixedSpecified"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class OSDConfigurationExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class OSDImgConfigurationExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class OSDImgConfiguration : object, System.ComponentModel.INotifyPropertyChanged { private string imgPathField; private OSDImgConfigurationExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", Order=0)] public string ImgPath { get { return this.imgPathField; } set { this.imgPathField = value; this.RaisePropertyChanged("ImgPath"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public OSDImgConfigurationExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class OSDTextConfigurationExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class OSDColor : object, System.ComponentModel.INotifyPropertyChanged { private Color colorField; private int transparentField; private bool transparentFieldSpecified; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public Color Color { get { return this.colorField; } set { this.colorField = value; this.RaisePropertyChanged("Color"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int Transparent { get { return this.transparentField; } set { this.transparentField = value; this.RaisePropertyChanged("Transparent"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool TransparentSpecified { get { return this.transparentFieldSpecified; } set { this.transparentFieldSpecified = value; this.RaisePropertyChanged("TransparentSpecified"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class OSDTextConfiguration : object, System.ComponentModel.INotifyPropertyChanged { private string typeField; private string dateFormatField; private string timeFormatField; private int fontSizeField; private bool fontSizeFieldSpecified; private OSDColor fontColorField; private OSDColor backgroundColorField; private string plainTextField; private OSDTextConfigurationExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Type { get { return this.typeField; } set { this.typeField = value; this.RaisePropertyChanged("Type"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string DateFormat { get { return this.dateFormatField; } set { this.dateFormatField = value; this.RaisePropertyChanged("DateFormat"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public string TimeFormat { get { return this.timeFormatField; } set { this.timeFormatField = value; this.RaisePropertyChanged("TimeFormat"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public int FontSize { get { return this.fontSizeField; } set { this.fontSizeField = value; this.RaisePropertyChanged("FontSize"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool FontSizeSpecified { get { return this.fontSizeFieldSpecified; } set { this.fontSizeFieldSpecified = value; this.RaisePropertyChanged("FontSizeSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public OSDColor FontColor { get { return this.fontColorField; } set { this.fontColorField = value; this.RaisePropertyChanged("FontColor"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] public OSDColor BackgroundColor { get { return this.backgroundColorField; } set { this.backgroundColorField = value; this.RaisePropertyChanged("BackgroundColor"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=6)] public string PlainText { get { return this.plainTextField; } set { this.plainTextField = value; this.RaisePropertyChanged("PlainText"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=7)] public OSDTextConfigurationExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class OSDPosConfigurationExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class Vector : object, System.ComponentModel.INotifyPropertyChanged { private float xField; private bool xFieldSpecified; private float yField; private bool yFieldSpecified; /// [System.Xml.Serialization.XmlAttributeAttribute()] public float x { get { return this.xField; } set { this.xField = value; this.RaisePropertyChanged("x"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool xSpecified { get { return this.xFieldSpecified; } set { this.xFieldSpecified = value; this.RaisePropertyChanged("xSpecified"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public float y { get { return this.yField; } set { this.yField = value; this.RaisePropertyChanged("y"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ySpecified { get { return this.yFieldSpecified; } set { this.yFieldSpecified = value; this.RaisePropertyChanged("ySpecified"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class OSDPosConfiguration : object, System.ComponentModel.INotifyPropertyChanged { private string typeField; private Vector posField; private OSDPosConfigurationExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Type { get { return this.typeField; } set { this.typeField = value; this.RaisePropertyChanged("Type"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public Vector Pos { get { return this.posField; } set { this.posField = value; this.RaisePropertyChanged("Pos"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public OSDPosConfigurationExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class OSDReference : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlAttribute[] anyAttrField; private string valueField; /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } /// [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; } set { this.valueField = value; this.RaisePropertyChanged("Value"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class PTZNodeExtension2 : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Namespace="http://www.onvif.org/ver10/schema", Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class PTZPresetTourSupportedExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class PTZPresetTourSupported : object, System.ComponentModel.INotifyPropertyChanged { private int maximumNumberOfPresetToursField; private PTZPresetTourOperation[] pTZPresetTourOperationField; private PTZPresetTourSupportedExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public int MaximumNumberOfPresetTours { get { return this.maximumNumberOfPresetToursField; } set { this.maximumNumberOfPresetToursField = value; this.RaisePropertyChanged("MaximumNumberOfPresetTours"); } } /// [System.Xml.Serialization.XmlElementAttribute("PTZPresetTourOperation", Order=1)] public PTZPresetTourOperation[] PTZPresetTourOperation { get { return this.pTZPresetTourOperationField; } set { this.pTZPresetTourOperationField = value; this.RaisePropertyChanged("PTZPresetTourOperation"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public PTZPresetTourSupportedExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum PTZPresetTourOperation { /// Start, /// Stop, /// Pause, /// Extended, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class PTZNodeExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; private PTZPresetTourSupported supportedPresetTourField; private PTZNodeExtension2 extensionField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public PTZPresetTourSupported SupportedPresetTour { get { return this.supportedPresetTourField; } set { this.supportedPresetTourField = value; this.RaisePropertyChanged("SupportedPresetTour"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public PTZNodeExtension2 Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class PTZSpacesExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class PTZSpaces : object, System.ComponentModel.INotifyPropertyChanged { private Space2DDescription[] absolutePanTiltPositionSpaceField; private Space1DDescription[] absoluteZoomPositionSpaceField; private Space2DDescription[] relativePanTiltTranslationSpaceField; private Space1DDescription[] relativeZoomTranslationSpaceField; private Space2DDescription[] continuousPanTiltVelocitySpaceField; private Space1DDescription[] continuousZoomVelocitySpaceField; private Space1DDescription[] panTiltSpeedSpaceField; private Space1DDescription[] zoomSpeedSpaceField; private PTZSpacesExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute("AbsolutePanTiltPositionSpace", Order=0)] public Space2DDescription[] AbsolutePanTiltPositionSpace { get { return this.absolutePanTiltPositionSpaceField; } set { this.absolutePanTiltPositionSpaceField = value; this.RaisePropertyChanged("AbsolutePanTiltPositionSpace"); } } /// [System.Xml.Serialization.XmlElementAttribute("AbsoluteZoomPositionSpace", Order=1)] public Space1DDescription[] AbsoluteZoomPositionSpace { get { return this.absoluteZoomPositionSpaceField; } set { this.absoluteZoomPositionSpaceField = value; this.RaisePropertyChanged("AbsoluteZoomPositionSpace"); } } /// [System.Xml.Serialization.XmlElementAttribute("RelativePanTiltTranslationSpace", Order=2)] public Space2DDescription[] RelativePanTiltTranslationSpace { get { return this.relativePanTiltTranslationSpaceField; } set { this.relativePanTiltTranslationSpaceField = value; this.RaisePropertyChanged("RelativePanTiltTranslationSpace"); } } /// [System.Xml.Serialization.XmlElementAttribute("RelativeZoomTranslationSpace", Order=3)] public Space1DDescription[] RelativeZoomTranslationSpace { get { return this.relativeZoomTranslationSpaceField; } set { this.relativeZoomTranslationSpaceField = value; this.RaisePropertyChanged("RelativeZoomTranslationSpace"); } } /// [System.Xml.Serialization.XmlElementAttribute("ContinuousPanTiltVelocitySpace", Order=4)] public Space2DDescription[] ContinuousPanTiltVelocitySpace { get { return this.continuousPanTiltVelocitySpaceField; } set { this.continuousPanTiltVelocitySpaceField = value; this.RaisePropertyChanged("ContinuousPanTiltVelocitySpace"); } } /// [System.Xml.Serialization.XmlElementAttribute("ContinuousZoomVelocitySpace", Order=5)] public Space1DDescription[] ContinuousZoomVelocitySpace { get { return this.continuousZoomVelocitySpaceField; } set { this.continuousZoomVelocitySpaceField = value; this.RaisePropertyChanged("ContinuousZoomVelocitySpace"); } } /// [System.Xml.Serialization.XmlElementAttribute("PanTiltSpeedSpace", Order=6)] public Space1DDescription[] PanTiltSpeedSpace { get { return this.panTiltSpeedSpaceField; } set { this.panTiltSpeedSpaceField = value; this.RaisePropertyChanged("PanTiltSpeedSpace"); } } /// [System.Xml.Serialization.XmlElementAttribute("ZoomSpeedSpace", Order=7)] public Space1DDescription[] ZoomSpeedSpace { get { return this.zoomSpeedSpaceField; } set { this.zoomSpeedSpaceField = value; this.RaisePropertyChanged("ZoomSpeedSpace"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=8)] public PTZSpacesExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class RelayOutputSettings : object, System.ComponentModel.INotifyPropertyChanged { private RelayMode modeField; private string delayTimeField; private RelayIdleState idleStateField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public RelayMode Mode { get { return this.modeField; } set { this.modeField = value; this.RaisePropertyChanged("Mode"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="duration", Order=1)] public string DelayTime { get { return this.delayTimeField; } set { this.delayTimeField = value; this.RaisePropertyChanged("DelayTime"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public RelayIdleState IdleState { get { return this.idleStateField; } set { this.idleStateField = value; this.RaisePropertyChanged("IdleState"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum RelayMode { /// Monostable, /// Bistable, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum RelayIdleState { /// closed, /// open, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class NetworkInterfaceExtension2 : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Namespace="http://www.onvif.org/ver10/schema", Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class Dot11SecurityConfigurationExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class Dot11PSKSetExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class Dot11PSKSet : object, System.ComponentModel.INotifyPropertyChanged { private byte[] keyField; private string passphraseField; private Dot11PSKSetExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(DataType="hexBinary", Order=0)] public byte[] Key { get { return this.keyField; } set { this.keyField = value; this.RaisePropertyChanged("Key"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string Passphrase { get { return this.passphraseField; } set { this.passphraseField = value; this.RaisePropertyChanged("Passphrase"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public Dot11PSKSetExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class Dot11SecurityConfiguration : object, System.ComponentModel.INotifyPropertyChanged { private Dot11SecurityMode modeField; private Dot11Cipher algorithmField; private bool algorithmFieldSpecified; private Dot11PSKSet pSKField; private string dot1XField; private Dot11SecurityConfigurationExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public Dot11SecurityMode Mode { get { return this.modeField; } set { this.modeField = value; this.RaisePropertyChanged("Mode"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public Dot11Cipher Algorithm { get { return this.algorithmField; } set { this.algorithmField = value; this.RaisePropertyChanged("Algorithm"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool AlgorithmSpecified { get { return this.algorithmFieldSpecified; } set { this.algorithmFieldSpecified = value; this.RaisePropertyChanged("AlgorithmSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public Dot11PSKSet PSK { get { return this.pSKField; } set { this.pSKField = value; this.RaisePropertyChanged("PSK"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public string Dot1X { get { return this.dot1XField; } set { this.dot1XField = value; this.RaisePropertyChanged("Dot1X"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public Dot11SecurityConfigurationExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum Dot11SecurityMode { /// None, /// WEP, /// PSK, /// Dot1X, /// Extended, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum Dot11Cipher { /// CCMP, /// TKIP, /// Any, /// Extended, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class Dot11Configuration : object, System.ComponentModel.INotifyPropertyChanged { private byte[] sSIDField; private Dot11StationMode modeField; private string aliasField; private string priorityField; private Dot11SecurityConfiguration securityField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(DataType="hexBinary", Order=0)] public byte[] SSID { get { return this.sSIDField; } set { this.sSIDField = value; this.RaisePropertyChanged("SSID"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public Dot11StationMode Mode { get { return this.modeField; } set { this.modeField = value; this.RaisePropertyChanged("Mode"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public string Alias { get { return this.aliasField; } set { this.aliasField = value; this.RaisePropertyChanged("Alias"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=3)] public string Priority { get { return this.priorityField; } set { this.priorityField = value; this.RaisePropertyChanged("Priority"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public Dot11SecurityConfiguration Security { get { return this.securityField; } set { this.securityField = value; this.RaisePropertyChanged("Security"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=5)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum Dot11StationMode { /// [System.Xml.Serialization.XmlEnumAttribute("Ad-hoc")] Adhoc, /// Infrastructure, /// Extended, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class Dot3Configuration : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class NetworkInterfaceExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; private int interfaceTypeField; private Dot3Configuration[] dot3Field; private Dot11Configuration[] dot11Field; private NetworkInterfaceExtension2 extensionField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public int InterfaceType { get { return this.interfaceTypeField; } set { this.interfaceTypeField = value; this.RaisePropertyChanged("InterfaceType"); } } /// [System.Xml.Serialization.XmlElementAttribute("Dot3", Order=2)] public Dot3Configuration[] Dot3 { get { return this.dot3Field; } set { this.dot3Field = value; this.RaisePropertyChanged("Dot3"); } } /// [System.Xml.Serialization.XmlElementAttribute("Dot11", Order=3)] public Dot11Configuration[] Dot11 { get { return this.dot11Field; } set { this.dot11Field = value; this.RaisePropertyChanged("Dot11"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public NetworkInterfaceExtension2 Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class IPv6ConfigurationExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class PrefixedIPv6Address : object, System.ComponentModel.INotifyPropertyChanged { private string addressField; private int prefixLengthField; /// [System.Xml.Serialization.XmlElementAttribute(DataType="token", Order=0)] public string Address { get { return this.addressField; } set { this.addressField = value; this.RaisePropertyChanged("Address"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public int PrefixLength { get { return this.prefixLengthField; } set { this.prefixLengthField = value; this.RaisePropertyChanged("PrefixLength"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class IPv6Configuration : object, System.ComponentModel.INotifyPropertyChanged { private bool acceptRouterAdvertField; private bool acceptRouterAdvertFieldSpecified; private IPv6DHCPConfiguration dHCPField; private PrefixedIPv6Address[] manualField; private PrefixedIPv6Address[] linkLocalField; private PrefixedIPv6Address[] fromDHCPField; private PrefixedIPv6Address[] fromRAField; private IPv6ConfigurationExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public bool AcceptRouterAdvert { get { return this.acceptRouterAdvertField; } set { this.acceptRouterAdvertField = value; this.RaisePropertyChanged("AcceptRouterAdvert"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool AcceptRouterAdvertSpecified { get { return this.acceptRouterAdvertFieldSpecified; } set { this.acceptRouterAdvertFieldSpecified = value; this.RaisePropertyChanged("AcceptRouterAdvertSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public IPv6DHCPConfiguration DHCP { get { return this.dHCPField; } set { this.dHCPField = value; this.RaisePropertyChanged("DHCP"); } } /// [System.Xml.Serialization.XmlElementAttribute("Manual", Order=2)] public PrefixedIPv6Address[] Manual { get { return this.manualField; } set { this.manualField = value; this.RaisePropertyChanged("Manual"); } } /// [System.Xml.Serialization.XmlElementAttribute("LinkLocal", Order=3)] public PrefixedIPv6Address[] LinkLocal { get { return this.linkLocalField; } set { this.linkLocalField = value; this.RaisePropertyChanged("LinkLocal"); } } /// [System.Xml.Serialization.XmlElementAttribute("FromDHCP", Order=4)] public PrefixedIPv6Address[] FromDHCP { get { return this.fromDHCPField; } set { this.fromDHCPField = value; this.RaisePropertyChanged("FromDHCP"); } } /// [System.Xml.Serialization.XmlElementAttribute("FromRA", Order=5)] public PrefixedIPv6Address[] FromRA { get { return this.fromRAField; } set { this.fromRAField = value; this.RaisePropertyChanged("FromRA"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=6)] public IPv6ConfigurationExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum IPv6DHCPConfiguration { /// Auto, /// Stateful, /// Stateless, /// Off, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class IPv6NetworkInterface : object, System.ComponentModel.INotifyPropertyChanged { private bool enabledField; private IPv6Configuration configField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public bool Enabled { get { return this.enabledField; } set { this.enabledField = value; this.RaisePropertyChanged("Enabled"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public IPv6Configuration Config { get { return this.configField; } set { this.configField = value; this.RaisePropertyChanged("Config"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class PrefixedIPv4Address : object, System.ComponentModel.INotifyPropertyChanged { private string addressField; private int prefixLengthField; /// [System.Xml.Serialization.XmlElementAttribute(DataType="token", Order=0)] public string Address { get { return this.addressField; } set { this.addressField = value; this.RaisePropertyChanged("Address"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public int PrefixLength { get { return this.prefixLengthField; } set { this.prefixLengthField = value; this.RaisePropertyChanged("PrefixLength"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class IPv4Configuration : object, System.ComponentModel.INotifyPropertyChanged { private PrefixedIPv4Address[] manualField; private PrefixedIPv4Address linkLocalField; private PrefixedIPv4Address fromDHCPField; private bool dHCPField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute("Manual", Order=0)] public PrefixedIPv4Address[] Manual { get { return this.manualField; } set { this.manualField = value; this.RaisePropertyChanged("Manual"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public PrefixedIPv4Address LinkLocal { get { return this.linkLocalField; } set { this.linkLocalField = value; this.RaisePropertyChanged("LinkLocal"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public PrefixedIPv4Address FromDHCP { get { return this.fromDHCPField; } set { this.fromDHCPField = value; this.RaisePropertyChanged("FromDHCP"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public bool DHCP { get { return this.dHCPField; } set { this.dHCPField = value; this.RaisePropertyChanged("DHCP"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=4)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class IPv4NetworkInterface : object, System.ComponentModel.INotifyPropertyChanged { private bool enabledField; private IPv4Configuration configField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public bool Enabled { get { return this.enabledField; } set { this.enabledField = value; this.RaisePropertyChanged("Enabled"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public IPv4Configuration Config { get { return this.configField; } set { this.configField = value; this.RaisePropertyChanged("Config"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class NetworkInterfaceConnectionSetting : object, System.ComponentModel.INotifyPropertyChanged { private bool autoNegotiationField; private int speedField; private Duplex duplexField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public bool AutoNegotiation { get { return this.autoNegotiationField; } set { this.autoNegotiationField = value; this.RaisePropertyChanged("AutoNegotiation"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public int Speed { get { return this.speedField; } set { this.speedField = value; this.RaisePropertyChanged("Speed"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public Duplex Duplex { get { return this.duplexField; } set { this.duplexField = value; this.RaisePropertyChanged("Duplex"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum Duplex { /// Full, /// Half, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class NetworkInterfaceLink : object, System.ComponentModel.INotifyPropertyChanged { private NetworkInterfaceConnectionSetting adminSettingsField; private NetworkInterfaceConnectionSetting operSettingsField; private int interfaceTypeField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public NetworkInterfaceConnectionSetting AdminSettings { get { return this.adminSettingsField; } set { this.adminSettingsField = value; this.RaisePropertyChanged("AdminSettings"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public NetworkInterfaceConnectionSetting OperSettings { get { return this.operSettingsField; } set { this.operSettingsField = value; this.RaisePropertyChanged("OperSettings"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public int InterfaceType { get { return this.interfaceTypeField; } set { this.interfaceTypeField = value; this.RaisePropertyChanged("InterfaceType"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class NetworkInterfaceInfo : object, System.ComponentModel.INotifyPropertyChanged { private string nameField; private string hwAddressField; private int mTUField; private bool mTUFieldSpecified; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Name { get { return this.nameField; } set { this.nameField = value; this.RaisePropertyChanged("Name"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="token", Order=1)] public string HwAddress { get { return this.hwAddressField; } set { this.hwAddressField = value; this.RaisePropertyChanged("HwAddress"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public int MTU { get { return this.mTUField; } set { this.mTUField = value; this.RaisePropertyChanged("MTU"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool MTUSpecified { get { return this.mTUFieldSpecified; } set { this.mTUFieldSpecified = value; this.RaisePropertyChanged("MTUSpecified"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class VideoOutputExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Namespace="http://www.onvif.org/ver10/schema", Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class LayoutExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class PaneLayout : object, System.ComponentModel.INotifyPropertyChanged { private string paneField; private Rectangle areaField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Pane { get { return this.paneField; } set { this.paneField = value; this.RaisePropertyChanged("Pane"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public Rectangle Area { get { return this.areaField; } set { this.areaField = value; this.RaisePropertyChanged("Area"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=2)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class Rectangle : object, System.ComponentModel.INotifyPropertyChanged { private float bottomField; private bool bottomFieldSpecified; private float topField; private bool topFieldSpecified; private float rightField; private bool rightFieldSpecified; private float leftField; private bool leftFieldSpecified; /// [System.Xml.Serialization.XmlAttributeAttribute()] public float bottom { get { return this.bottomField; } set { this.bottomField = value; this.RaisePropertyChanged("bottom"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool bottomSpecified { get { return this.bottomFieldSpecified; } set { this.bottomFieldSpecified = value; this.RaisePropertyChanged("bottomSpecified"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public float top { get { return this.topField; } set { this.topField = value; this.RaisePropertyChanged("top"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool topSpecified { get { return this.topFieldSpecified; } set { this.topFieldSpecified = value; this.RaisePropertyChanged("topSpecified"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public float right { get { return this.rightField; } set { this.rightField = value; this.RaisePropertyChanged("right"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool rightSpecified { get { return this.rightFieldSpecified; } set { this.rightFieldSpecified = value; this.RaisePropertyChanged("rightSpecified"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public float left { get { return this.leftField; } set { this.leftField = value; this.RaisePropertyChanged("left"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool leftSpecified { get { return this.leftFieldSpecified; } set { this.leftFieldSpecified = value; this.RaisePropertyChanged("leftSpecified"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class Layout : object, System.ComponentModel.INotifyPropertyChanged { private PaneLayout[] paneLayoutField; private LayoutExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute("PaneLayout", Order=0)] public PaneLayout[] PaneLayout { get { return this.paneLayoutField; } set { this.paneLayoutField = value; this.RaisePropertyChanged("PaneLayout"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public LayoutExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class VideoSourceExtension2 : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Namespace="http://www.onvif.org/ver10/schema", Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class ImagingSettingsExtension204 : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Namespace="http://www.onvif.org/ver10/schema", Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class NoiseReduction : object, System.ComponentModel.INotifyPropertyChanged { private float levelField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public float Level { get { return this.levelField; } set { this.levelField = value; this.RaisePropertyChanged("Level"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=1)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class DefoggingExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class Defogging : object, System.ComponentModel.INotifyPropertyChanged { private string modeField; private float levelField; private bool levelFieldSpecified; private DefoggingExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Mode { get { return this.modeField; } set { this.modeField = value; this.RaisePropertyChanged("Mode"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public float Level { get { return this.levelField; } set { this.levelField = value; this.RaisePropertyChanged("Level"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool LevelSpecified { get { return this.levelFieldSpecified; } set { this.levelFieldSpecified = value; this.RaisePropertyChanged("LevelSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public DefoggingExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class ToneCompensationExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Namespace="http://www.onvif.org/ver10/schema", Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class ToneCompensation : object, System.ComponentModel.INotifyPropertyChanged { private string modeField; private float levelField; private bool levelFieldSpecified; private ToneCompensationExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Mode { get { return this.modeField; } set { this.modeField = value; this.RaisePropertyChanged("Mode"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public float Level { get { return this.levelField; } set { this.levelField = value; this.RaisePropertyChanged("Level"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool LevelSpecified { get { return this.levelFieldSpecified; } set { this.levelFieldSpecified = value; this.RaisePropertyChanged("LevelSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public ToneCompensationExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class ImagingSettingsExtension203 : object, System.ComponentModel.INotifyPropertyChanged { private ToneCompensation toneCompensationField; private Defogging defoggingField; private NoiseReduction noiseReductionField; private ImagingSettingsExtension204 extensionField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public ToneCompensation ToneCompensation { get { return this.toneCompensationField; } set { this.toneCompensationField = value; this.RaisePropertyChanged("ToneCompensation"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public Defogging Defogging { get { return this.defoggingField; } set { this.defoggingField = value; this.RaisePropertyChanged("Defogging"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public NoiseReduction NoiseReduction { get { return this.noiseReductionField; } set { this.noiseReductionField = value; this.RaisePropertyChanged("NoiseReduction"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public ImagingSettingsExtension204 Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class IrCutFilterAutoAdjustmentExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Namespace="http://www.onvif.org/ver10/schema", Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class IrCutFilterAutoAdjustment : object, System.ComponentModel.INotifyPropertyChanged { private string boundaryTypeField; private float boundaryOffsetField; private bool boundaryOffsetFieldSpecified; private string responseTimeField; private IrCutFilterAutoAdjustmentExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string BoundaryType { get { return this.boundaryTypeField; } set { this.boundaryTypeField = value; this.RaisePropertyChanged("BoundaryType"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public float BoundaryOffset { get { return this.boundaryOffsetField; } set { this.boundaryOffsetField = value; this.RaisePropertyChanged("BoundaryOffset"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool BoundaryOffsetSpecified { get { return this.boundaryOffsetFieldSpecified; } set { this.boundaryOffsetFieldSpecified = value; this.RaisePropertyChanged("BoundaryOffsetSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="duration", Order=2)] public string ResponseTime { get { return this.responseTimeField; } set { this.responseTimeField = value; this.RaisePropertyChanged("ResponseTime"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public IrCutFilterAutoAdjustmentExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class ImagingSettingsExtension202 : object, System.ComponentModel.INotifyPropertyChanged { private IrCutFilterAutoAdjustment[] irCutFilterAutoAdjustmentField; private ImagingSettingsExtension203 extensionField; /// [System.Xml.Serialization.XmlElementAttribute("IrCutFilterAutoAdjustment", Order=0)] public IrCutFilterAutoAdjustment[] IrCutFilterAutoAdjustment { get { return this.irCutFilterAutoAdjustmentField; } set { this.irCutFilterAutoAdjustmentField = value; this.RaisePropertyChanged("IrCutFilterAutoAdjustment"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public ImagingSettingsExtension203 Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class ImageStabilizationExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class ImageStabilization : object, System.ComponentModel.INotifyPropertyChanged { private ImageStabilizationMode modeField; private float levelField; private bool levelFieldSpecified; private ImageStabilizationExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public ImageStabilizationMode Mode { get { return this.modeField; } set { this.modeField = value; this.RaisePropertyChanged("Mode"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public float Level { get { return this.levelField; } set { this.levelField = value; this.RaisePropertyChanged("Level"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool LevelSpecified { get { return this.levelFieldSpecified; } set { this.levelFieldSpecified = value; this.RaisePropertyChanged("LevelSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public ImageStabilizationExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum ImageStabilizationMode { /// OFF, /// ON, /// AUTO, /// Extended, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class ImagingSettingsExtension20 : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; private ImageStabilization imageStabilizationField; private ImagingSettingsExtension202 extensionField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public ImageStabilization ImageStabilization { get { return this.imageStabilizationField; } set { this.imageStabilizationField = value; this.RaisePropertyChanged("ImageStabilization"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public ImagingSettingsExtension202 Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class WhiteBalance20Extension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class WhiteBalance20 : object, System.ComponentModel.INotifyPropertyChanged { private WhiteBalanceMode modeField; private float crGainField; private bool crGainFieldSpecified; private float cbGainField; private bool cbGainFieldSpecified; private WhiteBalance20Extension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public WhiteBalanceMode Mode { get { return this.modeField; } set { this.modeField = value; this.RaisePropertyChanged("Mode"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public float CrGain { get { return this.crGainField; } set { this.crGainField = value; this.RaisePropertyChanged("CrGain"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool CrGainSpecified { get { return this.crGainFieldSpecified; } set { this.crGainFieldSpecified = value; this.RaisePropertyChanged("CrGainSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public float CbGain { get { return this.cbGainField; } set { this.cbGainField = value; this.RaisePropertyChanged("CbGain"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool CbGainSpecified { get { return this.cbGainFieldSpecified; } set { this.cbGainFieldSpecified = value; this.RaisePropertyChanged("CbGainSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public WhiteBalance20Extension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum WhiteBalanceMode { /// AUTO, /// MANUAL, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class WideDynamicRange20 : object, System.ComponentModel.INotifyPropertyChanged { private WideDynamicMode modeField; private float levelField; private bool levelFieldSpecified; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public WideDynamicMode Mode { get { return this.modeField; } set { this.modeField = value; this.RaisePropertyChanged("Mode"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public float Level { get { return this.levelField; } set { this.levelField = value; this.RaisePropertyChanged("Level"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool LevelSpecified { get { return this.levelFieldSpecified; } set { this.levelFieldSpecified = value; this.RaisePropertyChanged("LevelSpecified"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum WideDynamicMode { /// OFF, /// ON, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class FocusConfiguration20Extension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class FocusConfiguration20 : object, System.ComponentModel.INotifyPropertyChanged { private AutoFocusMode autoFocusModeField; private float defaultSpeedField; private bool defaultSpeedFieldSpecified; private float nearLimitField; private bool nearLimitFieldSpecified; private float farLimitField; private bool farLimitFieldSpecified; private FocusConfiguration20Extension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public AutoFocusMode AutoFocusMode { get { return this.autoFocusModeField; } set { this.autoFocusModeField = value; this.RaisePropertyChanged("AutoFocusMode"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public float DefaultSpeed { get { return this.defaultSpeedField; } set { this.defaultSpeedField = value; this.RaisePropertyChanged("DefaultSpeed"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool DefaultSpeedSpecified { get { return this.defaultSpeedFieldSpecified; } set { this.defaultSpeedFieldSpecified = value; this.RaisePropertyChanged("DefaultSpeedSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public float NearLimit { get { return this.nearLimitField; } set { this.nearLimitField = value; this.RaisePropertyChanged("NearLimit"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool NearLimitSpecified { get { return this.nearLimitFieldSpecified; } set { this.nearLimitFieldSpecified = value; this.RaisePropertyChanged("NearLimitSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public float FarLimit { get { return this.farLimitField; } set { this.farLimitField = value; this.RaisePropertyChanged("FarLimit"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool FarLimitSpecified { get { return this.farLimitFieldSpecified; } set { this.farLimitFieldSpecified = value; this.RaisePropertyChanged("FarLimitSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public FocusConfiguration20Extension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum AutoFocusMode { /// AUTO, /// MANUAL, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class Exposure20 : object, System.ComponentModel.INotifyPropertyChanged { private ExposureMode modeField; private ExposurePriority priorityField; private bool priorityFieldSpecified; private Rectangle windowField; private float minExposureTimeField; private bool minExposureTimeFieldSpecified; private float maxExposureTimeField; private bool maxExposureTimeFieldSpecified; private float minGainField; private bool minGainFieldSpecified; private float maxGainField; private bool maxGainFieldSpecified; private float minIrisField; private bool minIrisFieldSpecified; private float maxIrisField; private bool maxIrisFieldSpecified; private float exposureTimeField; private bool exposureTimeFieldSpecified; private float gainField; private bool gainFieldSpecified; private float irisField; private bool irisFieldSpecified; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public ExposureMode Mode { get { return this.modeField; } set { this.modeField = value; this.RaisePropertyChanged("Mode"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public ExposurePriority Priority { get { return this.priorityField; } set { this.priorityField = value; this.RaisePropertyChanged("Priority"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool PrioritySpecified { get { return this.priorityFieldSpecified; } set { this.priorityFieldSpecified = value; this.RaisePropertyChanged("PrioritySpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public Rectangle Window { get { return this.windowField; } set { this.windowField = value; this.RaisePropertyChanged("Window"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public float MinExposureTime { get { return this.minExposureTimeField; } set { this.minExposureTimeField = value; this.RaisePropertyChanged("MinExposureTime"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool MinExposureTimeSpecified { get { return this.minExposureTimeFieldSpecified; } set { this.minExposureTimeFieldSpecified = value; this.RaisePropertyChanged("MinExposureTimeSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public float MaxExposureTime { get { return this.maxExposureTimeField; } set { this.maxExposureTimeField = value; this.RaisePropertyChanged("MaxExposureTime"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool MaxExposureTimeSpecified { get { return this.maxExposureTimeFieldSpecified; } set { this.maxExposureTimeFieldSpecified = value; this.RaisePropertyChanged("MaxExposureTimeSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] public float MinGain { get { return this.minGainField; } set { this.minGainField = value; this.RaisePropertyChanged("MinGain"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool MinGainSpecified { get { return this.minGainFieldSpecified; } set { this.minGainFieldSpecified = value; this.RaisePropertyChanged("MinGainSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=6)] public float MaxGain { get { return this.maxGainField; } set { this.maxGainField = value; this.RaisePropertyChanged("MaxGain"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool MaxGainSpecified { get { return this.maxGainFieldSpecified; } set { this.maxGainFieldSpecified = value; this.RaisePropertyChanged("MaxGainSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=7)] public float MinIris { get { return this.minIrisField; } set { this.minIrisField = value; this.RaisePropertyChanged("MinIris"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool MinIrisSpecified { get { return this.minIrisFieldSpecified; } set { this.minIrisFieldSpecified = value; this.RaisePropertyChanged("MinIrisSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=8)] public float MaxIris { get { return this.maxIrisField; } set { this.maxIrisField = value; this.RaisePropertyChanged("MaxIris"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool MaxIrisSpecified { get { return this.maxIrisFieldSpecified; } set { this.maxIrisFieldSpecified = value; this.RaisePropertyChanged("MaxIrisSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=9)] public float ExposureTime { get { return this.exposureTimeField; } set { this.exposureTimeField = value; this.RaisePropertyChanged("ExposureTime"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ExposureTimeSpecified { get { return this.exposureTimeFieldSpecified; } set { this.exposureTimeFieldSpecified = value; this.RaisePropertyChanged("ExposureTimeSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=10)] public float Gain { get { return this.gainField; } set { this.gainField = value; this.RaisePropertyChanged("Gain"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool GainSpecified { get { return this.gainFieldSpecified; } set { this.gainFieldSpecified = value; this.RaisePropertyChanged("GainSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=11)] public float Iris { get { return this.irisField; } set { this.irisField = value; this.RaisePropertyChanged("Iris"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool IrisSpecified { get { return this.irisFieldSpecified; } set { this.irisFieldSpecified = value; this.RaisePropertyChanged("IrisSpecified"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum ExposureMode { /// AUTO, /// MANUAL, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum ExposurePriority { /// LowNoise, /// FrameRate, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class BacklightCompensation20 : object, System.ComponentModel.INotifyPropertyChanged { private BacklightCompensationMode modeField; private float levelField; private bool levelFieldSpecified; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public BacklightCompensationMode Mode { get { return this.modeField; } set { this.modeField = value; this.RaisePropertyChanged("Mode"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public float Level { get { return this.levelField; } set { this.levelField = value; this.RaisePropertyChanged("Level"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool LevelSpecified { get { return this.levelFieldSpecified; } set { this.levelFieldSpecified = value; this.RaisePropertyChanged("LevelSpecified"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum BacklightCompensationMode { /// OFF, /// ON, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class ImagingSettings20 : object, System.ComponentModel.INotifyPropertyChanged { private BacklightCompensation20 backlightCompensationField; private float brightnessField; private bool brightnessFieldSpecified; private float colorSaturationField; private bool colorSaturationFieldSpecified; private float contrastField; private bool contrastFieldSpecified; private Exposure20 exposureField; private FocusConfiguration20 focusField; private IrCutFilterMode irCutFilterField; private bool irCutFilterFieldSpecified; private float sharpnessField; private bool sharpnessFieldSpecified; private WideDynamicRange20 wideDynamicRangeField; private WhiteBalance20 whiteBalanceField; private ImagingSettingsExtension20 extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public BacklightCompensation20 BacklightCompensation { get { return this.backlightCompensationField; } set { this.backlightCompensationField = value; this.RaisePropertyChanged("BacklightCompensation"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public float Brightness { get { return this.brightnessField; } set { this.brightnessField = value; this.RaisePropertyChanged("Brightness"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool BrightnessSpecified { get { return this.brightnessFieldSpecified; } set { this.brightnessFieldSpecified = value; this.RaisePropertyChanged("BrightnessSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public float ColorSaturation { get { return this.colorSaturationField; } set { this.colorSaturationField = value; this.RaisePropertyChanged("ColorSaturation"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ColorSaturationSpecified { get { return this.colorSaturationFieldSpecified; } set { this.colorSaturationFieldSpecified = value; this.RaisePropertyChanged("ColorSaturationSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public float Contrast { get { return this.contrastField; } set { this.contrastField = value; this.RaisePropertyChanged("Contrast"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ContrastSpecified { get { return this.contrastFieldSpecified; } set { this.contrastFieldSpecified = value; this.RaisePropertyChanged("ContrastSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public Exposure20 Exposure { get { return this.exposureField; } set { this.exposureField = value; this.RaisePropertyChanged("Exposure"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] public FocusConfiguration20 Focus { get { return this.focusField; } set { this.focusField = value; this.RaisePropertyChanged("Focus"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=6)] public IrCutFilterMode IrCutFilter { get { return this.irCutFilterField; } set { this.irCutFilterField = value; this.RaisePropertyChanged("IrCutFilter"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool IrCutFilterSpecified { get { return this.irCutFilterFieldSpecified; } set { this.irCutFilterFieldSpecified = value; this.RaisePropertyChanged("IrCutFilterSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=7)] public float Sharpness { get { return this.sharpnessField; } set { this.sharpnessField = value; this.RaisePropertyChanged("Sharpness"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool SharpnessSpecified { get { return this.sharpnessFieldSpecified; } set { this.sharpnessFieldSpecified = value; this.RaisePropertyChanged("SharpnessSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=8)] public WideDynamicRange20 WideDynamicRange { get { return this.wideDynamicRangeField; } set { this.wideDynamicRangeField = value; this.RaisePropertyChanged("WideDynamicRange"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=9)] public WhiteBalance20 WhiteBalance { get { return this.whiteBalanceField; } set { this.whiteBalanceField = value; this.RaisePropertyChanged("WhiteBalance"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=10)] public ImagingSettingsExtension20 Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum IrCutFilterMode { /// ON, /// OFF, /// AUTO, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class VideoSourceExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; private ImagingSettings20 imagingField; private VideoSourceExtension2 extensionField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public ImagingSettings20 Imaging { get { return this.imagingField; } set { this.imagingField = value; this.RaisePropertyChanged("Imaging"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public VideoSourceExtension2 Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class ImagingSettingsExtension : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class WhiteBalance : object, System.ComponentModel.INotifyPropertyChanged { private WhiteBalanceMode modeField; private float crGainField; private float cbGainField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public WhiteBalanceMode Mode { get { return this.modeField; } set { this.modeField = value; this.RaisePropertyChanged("Mode"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public float CrGain { get { return this.crGainField; } set { this.crGainField = value; this.RaisePropertyChanged("CrGain"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public float CbGain { get { return this.cbGainField; } set { this.cbGainField = value; this.RaisePropertyChanged("CbGain"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=3)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class WideDynamicRange : object, System.ComponentModel.INotifyPropertyChanged { private WideDynamicMode modeField; private float levelField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public WideDynamicMode Mode { get { return this.modeField; } set { this.modeField = value; this.RaisePropertyChanged("Mode"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public float Level { get { return this.levelField; } set { this.levelField = value; this.RaisePropertyChanged("Level"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class FocusConfiguration : object, System.ComponentModel.INotifyPropertyChanged { private AutoFocusMode autoFocusModeField; private float defaultSpeedField; private float nearLimitField; private float farLimitField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public AutoFocusMode AutoFocusMode { get { return this.autoFocusModeField; } set { this.autoFocusModeField = value; this.RaisePropertyChanged("AutoFocusMode"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public float DefaultSpeed { get { return this.defaultSpeedField; } set { this.defaultSpeedField = value; this.RaisePropertyChanged("DefaultSpeed"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public float NearLimit { get { return this.nearLimitField; } set { this.nearLimitField = value; this.RaisePropertyChanged("NearLimit"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public float FarLimit { get { return this.farLimitField; } set { this.farLimitField = value; this.RaisePropertyChanged("FarLimit"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=4)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class Exposure : object, System.ComponentModel.INotifyPropertyChanged { private ExposureMode modeField; private ExposurePriority priorityField; private Rectangle windowField; private float minExposureTimeField; private float maxExposureTimeField; private float minGainField; private float maxGainField; private float minIrisField; private float maxIrisField; private float exposureTimeField; private float gainField; private float irisField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public ExposureMode Mode { get { return this.modeField; } set { this.modeField = value; this.RaisePropertyChanged("Mode"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public ExposurePriority Priority { get { return this.priorityField; } set { this.priorityField = value; this.RaisePropertyChanged("Priority"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public Rectangle Window { get { return this.windowField; } set { this.windowField = value; this.RaisePropertyChanged("Window"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public float MinExposureTime { get { return this.minExposureTimeField; } set { this.minExposureTimeField = value; this.RaisePropertyChanged("MinExposureTime"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public float MaxExposureTime { get { return this.maxExposureTimeField; } set { this.maxExposureTimeField = value; this.RaisePropertyChanged("MaxExposureTime"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] public float MinGain { get { return this.minGainField; } set { this.minGainField = value; this.RaisePropertyChanged("MinGain"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=6)] public float MaxGain { get { return this.maxGainField; } set { this.maxGainField = value; this.RaisePropertyChanged("MaxGain"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=7)] public float MinIris { get { return this.minIrisField; } set { this.minIrisField = value; this.RaisePropertyChanged("MinIris"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=8)] public float MaxIris { get { return this.maxIrisField; } set { this.maxIrisField = value; this.RaisePropertyChanged("MaxIris"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=9)] public float ExposureTime { get { return this.exposureTimeField; } set { this.exposureTimeField = value; this.RaisePropertyChanged("ExposureTime"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=10)] public float Gain { get { return this.gainField; } set { this.gainField = value; this.RaisePropertyChanged("Gain"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=11)] public float Iris { get { return this.irisField; } set { this.irisField = value; this.RaisePropertyChanged("Iris"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class BacklightCompensation : object, System.ComponentModel.INotifyPropertyChanged { private BacklightCompensationMode modeField; private float levelField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public BacklightCompensationMode Mode { get { return this.modeField; } set { this.modeField = value; this.RaisePropertyChanged("Mode"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public float Level { get { return this.levelField; } set { this.levelField = value; this.RaisePropertyChanged("Level"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class ImagingSettings : object, System.ComponentModel.INotifyPropertyChanged { private BacklightCompensation backlightCompensationField; private float brightnessField; private bool brightnessFieldSpecified; private float colorSaturationField; private bool colorSaturationFieldSpecified; private float contrastField; private bool contrastFieldSpecified; private Exposure exposureField; private FocusConfiguration focusField; private IrCutFilterMode irCutFilterField; private bool irCutFilterFieldSpecified; private float sharpnessField; private bool sharpnessFieldSpecified; private WideDynamicRange wideDynamicRangeField; private WhiteBalance whiteBalanceField; private ImagingSettingsExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public BacklightCompensation BacklightCompensation { get { return this.backlightCompensationField; } set { this.backlightCompensationField = value; this.RaisePropertyChanged("BacklightCompensation"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public float Brightness { get { return this.brightnessField; } set { this.brightnessField = value; this.RaisePropertyChanged("Brightness"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool BrightnessSpecified { get { return this.brightnessFieldSpecified; } set { this.brightnessFieldSpecified = value; this.RaisePropertyChanged("BrightnessSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public float ColorSaturation { get { return this.colorSaturationField; } set { this.colorSaturationField = value; this.RaisePropertyChanged("ColorSaturation"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ColorSaturationSpecified { get { return this.colorSaturationFieldSpecified; } set { this.colorSaturationFieldSpecified = value; this.RaisePropertyChanged("ColorSaturationSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public float Contrast { get { return this.contrastField; } set { this.contrastField = value; this.RaisePropertyChanged("Contrast"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ContrastSpecified { get { return this.contrastFieldSpecified; } set { this.contrastFieldSpecified = value; this.RaisePropertyChanged("ContrastSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public Exposure Exposure { get { return this.exposureField; } set { this.exposureField = value; this.RaisePropertyChanged("Exposure"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] public FocusConfiguration Focus { get { return this.focusField; } set { this.focusField = value; this.RaisePropertyChanged("Focus"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=6)] public IrCutFilterMode IrCutFilter { get { return this.irCutFilterField; } set { this.irCutFilterField = value; this.RaisePropertyChanged("IrCutFilter"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool IrCutFilterSpecified { get { return this.irCutFilterFieldSpecified; } set { this.irCutFilterFieldSpecified = value; this.RaisePropertyChanged("IrCutFilterSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=7)] public float Sharpness { get { return this.sharpnessField; } set { this.sharpnessField = value; this.RaisePropertyChanged("Sharpness"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool SharpnessSpecified { get { return this.sharpnessFieldSpecified; } set { this.sharpnessFieldSpecified = value; this.RaisePropertyChanged("SharpnessSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=8)] public WideDynamicRange WideDynamicRange { get { return this.wideDynamicRangeField; } set { this.wideDynamicRangeField = value; this.RaisePropertyChanged("WideDynamicRange"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=9)] public WhiteBalance WhiteBalance { get { return this.whiteBalanceField; } set { this.whiteBalanceField = value; this.RaisePropertyChanged("WhiteBalance"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=10)] public ImagingSettingsExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.Xml.Serialization.XmlIncludeAttribute(typeof(OSDConfiguration))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PTZNode))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(DigitalInput))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(RelayOutput))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(NetworkInterface))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AudioOutput))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(VideoOutput))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AudioSource))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(VideoSource))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class DeviceEntity : object, System.ComponentModel.INotifyPropertyChanged { private string tokenField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string token { get { return this.tokenField; } set { this.tokenField = value; this.RaisePropertyChanged("token"); } } 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.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class OSDConfiguration : DeviceEntity { private OSDReference videoSourceConfigurationTokenField; private OSDType typeField; private OSDPosConfiguration positionField; private OSDTextConfiguration textStringField; private OSDImgConfiguration imageField; private OSDConfigurationExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public OSDReference VideoSourceConfigurationToken { get { return this.videoSourceConfigurationTokenField; } set { this.videoSourceConfigurationTokenField = value; this.RaisePropertyChanged("VideoSourceConfigurationToken"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public OSDType Type { get { return this.typeField; } set { this.typeField = value; this.RaisePropertyChanged("Type"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public OSDPosConfiguration Position { get { return this.positionField; } set { this.positionField = value; this.RaisePropertyChanged("Position"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public OSDTextConfiguration TextString { get { return this.textStringField; } set { this.textStringField = value; this.RaisePropertyChanged("TextString"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public OSDImgConfiguration Image { get { return this.imageField; } set { this.imageField = value; this.RaisePropertyChanged("Image"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] public OSDConfigurationExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class PTZNode : DeviceEntity { private string nameField; private PTZSpaces supportedPTZSpacesField; private int maximumNumberOfPresetsField; private bool homeSupportedField; private string[] auxiliaryCommandsField; private PTZNodeExtension extensionField; private bool fixedHomePositionField; private bool fixedHomePositionFieldSpecified; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Name { get { return this.nameField; } set { this.nameField = value; this.RaisePropertyChanged("Name"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public PTZSpaces SupportedPTZSpaces { get { return this.supportedPTZSpacesField; } set { this.supportedPTZSpacesField = value; this.RaisePropertyChanged("SupportedPTZSpaces"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public int MaximumNumberOfPresets { get { return this.maximumNumberOfPresetsField; } set { this.maximumNumberOfPresetsField = value; this.RaisePropertyChanged("MaximumNumberOfPresets"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public bool HomeSupported { get { return this.homeSupportedField; } set { this.homeSupportedField = value; this.RaisePropertyChanged("HomeSupported"); } } /// [System.Xml.Serialization.XmlElementAttribute("AuxiliaryCommands", Order=4)] public string[] AuxiliaryCommands { get { return this.auxiliaryCommandsField; } set { this.auxiliaryCommandsField = value; this.RaisePropertyChanged("AuxiliaryCommands"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] public PTZNodeExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool FixedHomePosition { get { return this.fixedHomePositionField; } set { this.fixedHomePositionField = value; this.RaisePropertyChanged("FixedHomePosition"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool FixedHomePositionSpecified { get { return this.fixedHomePositionFieldSpecified; } set { this.fixedHomePositionFieldSpecified = value; this.RaisePropertyChanged("FixedHomePositionSpecified"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class DigitalInput : DeviceEntity { private System.Xml.XmlElement[] anyField; private DigitalIdleState idleStateField; private bool idleStateFieldSpecified; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public DigitalIdleState IdleState { get { return this.idleStateField; } set { this.idleStateField = value; this.RaisePropertyChanged("IdleState"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool IdleStateSpecified { get { return this.idleStateFieldSpecified; } set { this.idleStateFieldSpecified = value; this.RaisePropertyChanged("IdleStateSpecified"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public enum DigitalIdleState { /// closed, /// open, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class RelayOutput : DeviceEntity { private RelayOutputSettings propertiesField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public RelayOutputSettings Properties { get { return this.propertiesField; } set { this.propertiesField = value; this.RaisePropertyChanged("Properties"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=1)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class NetworkInterface : DeviceEntity { private bool enabledField; private NetworkInterfaceInfo infoField; private NetworkInterfaceLink linkField; private IPv4NetworkInterface iPv4Field; private IPv6NetworkInterface iPv6Field; private NetworkInterfaceExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public bool Enabled { get { return this.enabledField; } set { this.enabledField = value; this.RaisePropertyChanged("Enabled"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public NetworkInterfaceInfo Info { get { return this.infoField; } set { this.infoField = value; this.RaisePropertyChanged("Info"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public NetworkInterfaceLink Link { get { return this.linkField; } set { this.linkField = value; this.RaisePropertyChanged("Link"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public IPv4NetworkInterface IPv4 { get { return this.iPv4Field; } set { this.iPv4Field = value; this.RaisePropertyChanged("IPv4"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public IPv6NetworkInterface IPv6 { get { return this.iPv6Field; } set { this.iPv6Field = value; this.RaisePropertyChanged("IPv6"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] public NetworkInterfaceExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class AudioOutput : DeviceEntity { private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class VideoOutput : DeviceEntity { private Layout layoutField; private VideoResolution resolutionField; private float refreshRateField; private bool refreshRateFieldSpecified; private float aspectRatioField; private bool aspectRatioFieldSpecified; private VideoOutputExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public Layout Layout { get { return this.layoutField; } set { this.layoutField = value; this.RaisePropertyChanged("Layout"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public VideoResolution Resolution { get { return this.resolutionField; } set { this.resolutionField = value; this.RaisePropertyChanged("Resolution"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public float RefreshRate { get { return this.refreshRateField; } set { this.refreshRateField = value; this.RaisePropertyChanged("RefreshRate"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool RefreshRateSpecified { get { return this.refreshRateFieldSpecified; } set { this.refreshRateFieldSpecified = value; this.RaisePropertyChanged("RefreshRateSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public float AspectRatio { get { return this.aspectRatioField; } set { this.aspectRatioField = value; this.RaisePropertyChanged("AspectRatio"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool AspectRatioSpecified { get { return this.aspectRatioFieldSpecified; } set { this.aspectRatioFieldSpecified = value; this.RaisePropertyChanged("AspectRatioSpecified"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public VideoOutputExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class AudioSource : DeviceEntity { private int channelsField; private System.Xml.XmlElement[] anyField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public int Channels { get { return this.channelsField; } set { this.channelsField = value; this.RaisePropertyChanged("Channels"); } } /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=1)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/schema")] public partial class VideoSource : DeviceEntity { private float framerateField; private VideoResolution resolutionField; private ImagingSettings imagingField; private VideoSourceExtension extensionField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public float Framerate { get { return this.framerateField; } set { this.framerateField = value; this.RaisePropertyChanged("Framerate"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public VideoResolution Resolution { get { return this.resolutionField; } set { this.resolutionField = value; this.RaisePropertyChanged("Resolution"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public ImagingSettings Imaging { get { return this.imagingField; } set { this.imagingField = value; this.RaisePropertyChanged("Imaging"); } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public VideoSourceExtension Extension { get { return this.extensionField; } set { this.extensionField = value; this.RaisePropertyChanged("Extension"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl")] public partial class StreamingCapabilities : object, System.ComponentModel.INotifyPropertyChanged { private System.Xml.XmlElement[] anyField; private bool rTPMulticastField; private bool rTPMulticastFieldSpecified; private bool rTP_TCPField; private bool rTP_TCPFieldSpecified; private bool rTP_RTSP_TCPField; private bool rTP_RTSP_TCPFieldSpecified; private bool nonAggregateControlField; private bool nonAggregateControlFieldSpecified; private bool noRTSPStreamingField; private bool noRTSPStreamingFieldSpecified; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; this.RaisePropertyChanged("Any"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool RTPMulticast { get { return this.rTPMulticastField; } set { this.rTPMulticastField = value; this.RaisePropertyChanged("RTPMulticast"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool RTPMulticastSpecified { get { return this.rTPMulticastFieldSpecified; } set { this.rTPMulticastFieldSpecified = value; this.RaisePropertyChanged("RTPMulticastSpecified"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool RTP_TCP { get { return this.rTP_TCPField; } set { this.rTP_TCPField = value; this.RaisePropertyChanged("RTP_TCP"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool RTP_TCPSpecified { get { return this.rTP_TCPFieldSpecified; } set { this.rTP_TCPFieldSpecified = value; this.RaisePropertyChanged("RTP_TCPSpecified"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool RTP_RTSP_TCP { get { return this.rTP_RTSP_TCPField; } set { this.rTP_RTSP_TCPField = value; this.RaisePropertyChanged("RTP_RTSP_TCP"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool RTP_RTSP_TCPSpecified { get { return this.rTP_RTSP_TCPFieldSpecified; } set { this.rTP_RTSP_TCPFieldSpecified = value; this.RaisePropertyChanged("RTP_RTSP_TCPSpecified"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool NonAggregateControl { get { return this.nonAggregateControlField; } set { this.nonAggregateControlField = value; this.RaisePropertyChanged("NonAggregateControl"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool NonAggregateControlSpecified { get { return this.nonAggregateControlFieldSpecified; } set { this.nonAggregateControlFieldSpecified = value; this.RaisePropertyChanged("NonAggregateControlSpecified"); } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool NoRTSPStreaming { get { return this.noRTSPStreamingField; } set { this.noRTSPStreamingField = value; this.RaisePropertyChanged("NoRTSPStreaming"); } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool NoRTSPStreamingSpecified { get { return this.noRTSPStreamingFieldSpecified; } set { this.noRTSPStreamingFieldSpecified = value; this.RaisePropertyChanged("NoRTSPStreamingSpecified"); } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; this.RaisePropertyChanged("AnyAttr"); } } 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.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetVideoSources", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetVideoSourcesRequest { public GetVideoSourcesRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetVideoSourcesResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetVideoSourcesResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] [System.Xml.Serialization.XmlElementAttribute("VideoSources")] public MAV_Rapier_HDIP.ServiceReference8.VideoSource[] VideoSources; public GetVideoSourcesResponse() { } public GetVideoSourcesResponse(MAV_Rapier_HDIP.ServiceReference8.VideoSource[] VideoSources) { this.VideoSources = VideoSources; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetAudioSources", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetAudioSourcesRequest { public GetAudioSourcesRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetAudioSourcesResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetAudioSourcesResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] [System.Xml.Serialization.XmlElementAttribute("AudioSources")] public MAV_Rapier_HDIP.ServiceReference8.AudioSource[] AudioSources; public GetAudioSourcesResponse() { } public GetAudioSourcesResponse(MAV_Rapier_HDIP.ServiceReference8.AudioSource[] AudioSources) { this.AudioSources = AudioSources; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetAudioOutputs", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetAudioOutputsRequest { public GetAudioOutputsRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetAudioOutputsResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetAudioOutputsResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] [System.Xml.Serialization.XmlElementAttribute("AudioOutputs")] public MAV_Rapier_HDIP.ServiceReference8.AudioOutput[] AudioOutputs; public GetAudioOutputsResponse() { } public GetAudioOutputsResponse(MAV_Rapier_HDIP.ServiceReference8.AudioOutput[] AudioOutputs) { this.AudioOutputs = AudioOutputs; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetProfiles", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetProfilesRequest { public GetProfilesRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetProfilesResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetProfilesResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] [System.Xml.Serialization.XmlElementAttribute("Profiles")] public MAV_Rapier_HDIP.ServiceReference8.Profile[] Profiles; public GetProfilesResponse() { } public GetProfilesResponse(MAV_Rapier_HDIP.ServiceReference8.Profile[] Profiles) { this.Profiles = Profiles; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetVideoSourceConfigurations", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetVideoSourceConfigurationsRequest { public GetVideoSourceConfigurationsRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetVideoSourceConfigurationsResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetVideoSourceConfigurationsResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] [System.Xml.Serialization.XmlElementAttribute("Configurations")] public MAV_Rapier_HDIP.ServiceReference8.VideoSourceConfiguration[] Configurations; public GetVideoSourceConfigurationsResponse() { } public GetVideoSourceConfigurationsResponse(MAV_Rapier_HDIP.ServiceReference8.VideoSourceConfiguration[] Configurations) { this.Configurations = Configurations; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetVideoEncoderConfigurations", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetVideoEncoderConfigurationsRequest { public GetVideoEncoderConfigurationsRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetVideoEncoderConfigurationsResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetVideoEncoderConfigurationsResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] [System.Xml.Serialization.XmlElementAttribute("Configurations")] public MAV_Rapier_HDIP.ServiceReference8.VideoEncoderConfiguration[] Configurations; public GetVideoEncoderConfigurationsResponse() { } public GetVideoEncoderConfigurationsResponse(MAV_Rapier_HDIP.ServiceReference8.VideoEncoderConfiguration[] Configurations) { this.Configurations = Configurations; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetAudioSourceConfigurations", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetAudioSourceConfigurationsRequest { public GetAudioSourceConfigurationsRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetAudioSourceConfigurationsResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetAudioSourceConfigurationsResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] [System.Xml.Serialization.XmlElementAttribute("Configurations")] public MAV_Rapier_HDIP.ServiceReference8.AudioSourceConfiguration[] Configurations; public GetAudioSourceConfigurationsResponse() { } public GetAudioSourceConfigurationsResponse(MAV_Rapier_HDIP.ServiceReference8.AudioSourceConfiguration[] Configurations) { this.Configurations = Configurations; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetAudioEncoderConfigurations", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetAudioEncoderConfigurationsRequest { public GetAudioEncoderConfigurationsRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetAudioEncoderConfigurationsResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetAudioEncoderConfigurationsResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] [System.Xml.Serialization.XmlElementAttribute("Configurations")] public MAV_Rapier_HDIP.ServiceReference8.AudioEncoderConfiguration[] Configurations; public GetAudioEncoderConfigurationsResponse() { } public GetAudioEncoderConfigurationsResponse(MAV_Rapier_HDIP.ServiceReference8.AudioEncoderConfiguration[] Configurations) { this.Configurations = Configurations; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetVideoAnalyticsConfigurations", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetVideoAnalyticsConfigurationsRequest { public GetVideoAnalyticsConfigurationsRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetVideoAnalyticsConfigurationsResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetVideoAnalyticsConfigurationsResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] [System.Xml.Serialization.XmlElementAttribute("Configurations")] public MAV_Rapier_HDIP.ServiceReference8.VideoAnalyticsConfiguration[] Configurations; public GetVideoAnalyticsConfigurationsResponse() { } public GetVideoAnalyticsConfigurationsResponse(MAV_Rapier_HDIP.ServiceReference8.VideoAnalyticsConfiguration[] Configurations) { this.Configurations = Configurations; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetMetadataConfigurations", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetMetadataConfigurationsRequest { public GetMetadataConfigurationsRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetMetadataConfigurationsResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetMetadataConfigurationsResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] [System.Xml.Serialization.XmlElementAttribute("Configurations")] public MAV_Rapier_HDIP.ServiceReference8.MetadataConfiguration[] Configurations; public GetMetadataConfigurationsResponse() { } public GetMetadataConfigurationsResponse(MAV_Rapier_HDIP.ServiceReference8.MetadataConfiguration[] Configurations) { this.Configurations = Configurations; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetAudioOutputConfigurations", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetAudioOutputConfigurationsRequest { public GetAudioOutputConfigurationsRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetAudioOutputConfigurationsResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetAudioOutputConfigurationsResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] [System.Xml.Serialization.XmlElementAttribute("Configurations")] public MAV_Rapier_HDIP.ServiceReference8.AudioOutputConfiguration[] Configurations; public GetAudioOutputConfigurationsResponse() { } public GetAudioOutputConfigurationsResponse(MAV_Rapier_HDIP.ServiceReference8.AudioOutputConfiguration[] Configurations) { this.Configurations = Configurations; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetAudioDecoderConfigurations", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetAudioDecoderConfigurationsRequest { public GetAudioDecoderConfigurationsRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetAudioDecoderConfigurationsResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetAudioDecoderConfigurationsResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] [System.Xml.Serialization.XmlElementAttribute("Configurations")] public MAV_Rapier_HDIP.ServiceReference8.AudioDecoderConfiguration[] Configurations; public GetAudioDecoderConfigurationsResponse() { } public GetAudioDecoderConfigurationsResponse(MAV_Rapier_HDIP.ServiceReference8.AudioDecoderConfiguration[] Configurations) { this.Configurations = Configurations; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetCompatibleVideoEncoderConfigurations", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetCompatibleVideoEncoderConfigurationsRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] public string ProfileToken; public GetCompatibleVideoEncoderConfigurationsRequest() { } public GetCompatibleVideoEncoderConfigurationsRequest(string ProfileToken) { this.ProfileToken = ProfileToken; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetCompatibleVideoEncoderConfigurationsResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetCompatibleVideoEncoderConfigurationsResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] [System.Xml.Serialization.XmlElementAttribute("Configurations")] public MAV_Rapier_HDIP.ServiceReference8.VideoEncoderConfiguration[] Configurations; public GetCompatibleVideoEncoderConfigurationsResponse() { } public GetCompatibleVideoEncoderConfigurationsResponse(MAV_Rapier_HDIP.ServiceReference8.VideoEncoderConfiguration[] Configurations) { this.Configurations = Configurations; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetCompatibleVideoSourceConfigurations", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetCompatibleVideoSourceConfigurationsRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] public string ProfileToken; public GetCompatibleVideoSourceConfigurationsRequest() { } public GetCompatibleVideoSourceConfigurationsRequest(string ProfileToken) { this.ProfileToken = ProfileToken; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetCompatibleVideoSourceConfigurationsResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetCompatibleVideoSourceConfigurationsResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] [System.Xml.Serialization.XmlElementAttribute("Configurations")] public MAV_Rapier_HDIP.ServiceReference8.VideoSourceConfiguration[] Configurations; public GetCompatibleVideoSourceConfigurationsResponse() { } public GetCompatibleVideoSourceConfigurationsResponse(MAV_Rapier_HDIP.ServiceReference8.VideoSourceConfiguration[] Configurations) { this.Configurations = Configurations; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetCompatibleAudioEncoderConfigurations", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetCompatibleAudioEncoderConfigurationsRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] public string ProfileToken; public GetCompatibleAudioEncoderConfigurationsRequest() { } public GetCompatibleAudioEncoderConfigurationsRequest(string ProfileToken) { this.ProfileToken = ProfileToken; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetCompatibleAudioEncoderConfigurationsResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetCompatibleAudioEncoderConfigurationsResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] [System.Xml.Serialization.XmlElementAttribute("Configurations")] public MAV_Rapier_HDIP.ServiceReference8.AudioEncoderConfiguration[] Configurations; public GetCompatibleAudioEncoderConfigurationsResponse() { } public GetCompatibleAudioEncoderConfigurationsResponse(MAV_Rapier_HDIP.ServiceReference8.AudioEncoderConfiguration[] Configurations) { this.Configurations = Configurations; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetCompatibleAudioSourceConfigurations", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetCompatibleAudioSourceConfigurationsRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] public string ProfileToken; public GetCompatibleAudioSourceConfigurationsRequest() { } public GetCompatibleAudioSourceConfigurationsRequest(string ProfileToken) { this.ProfileToken = ProfileToken; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetCompatibleAudioSourceConfigurationsResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetCompatibleAudioSourceConfigurationsResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] [System.Xml.Serialization.XmlElementAttribute("Configurations")] public MAV_Rapier_HDIP.ServiceReference8.AudioSourceConfiguration[] Configurations; public GetCompatibleAudioSourceConfigurationsResponse() { } public GetCompatibleAudioSourceConfigurationsResponse(MAV_Rapier_HDIP.ServiceReference8.AudioSourceConfiguration[] Configurations) { this.Configurations = Configurations; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetCompatibleVideoAnalyticsConfigurations", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetCompatibleVideoAnalyticsConfigurationsRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] public string ProfileToken; public GetCompatibleVideoAnalyticsConfigurationsRequest() { } public GetCompatibleVideoAnalyticsConfigurationsRequest(string ProfileToken) { this.ProfileToken = ProfileToken; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetCompatibleVideoAnalyticsConfigurationsResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetCompatibleVideoAnalyticsConfigurationsResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] [System.Xml.Serialization.XmlElementAttribute("Configurations")] public MAV_Rapier_HDIP.ServiceReference8.VideoAnalyticsConfiguration[] Configurations; public GetCompatibleVideoAnalyticsConfigurationsResponse() { } public GetCompatibleVideoAnalyticsConfigurationsResponse(MAV_Rapier_HDIP.ServiceReference8.VideoAnalyticsConfiguration[] Configurations) { this.Configurations = Configurations; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetCompatibleMetadataConfigurations", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetCompatibleMetadataConfigurationsRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] public string ProfileToken; public GetCompatibleMetadataConfigurationsRequest() { } public GetCompatibleMetadataConfigurationsRequest(string ProfileToken) { this.ProfileToken = ProfileToken; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetCompatibleMetadataConfigurationsResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetCompatibleMetadataConfigurationsResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] [System.Xml.Serialization.XmlElementAttribute("Configurations")] public MAV_Rapier_HDIP.ServiceReference8.MetadataConfiguration[] Configurations; public GetCompatibleMetadataConfigurationsResponse() { } public GetCompatibleMetadataConfigurationsResponse(MAV_Rapier_HDIP.ServiceReference8.MetadataConfiguration[] Configurations) { this.Configurations = Configurations; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetCompatibleAudioOutputConfigurations", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetCompatibleAudioOutputConfigurationsRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] public string ProfileToken; public GetCompatibleAudioOutputConfigurationsRequest() { } public GetCompatibleAudioOutputConfigurationsRequest(string ProfileToken) { this.ProfileToken = ProfileToken; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetCompatibleAudioOutputConfigurationsResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetCompatibleAudioOutputConfigurationsResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] [System.Xml.Serialization.XmlElementAttribute("Configurations")] public MAV_Rapier_HDIP.ServiceReference8.AudioOutputConfiguration[] Configurations; public GetCompatibleAudioOutputConfigurationsResponse() { } public GetCompatibleAudioOutputConfigurationsResponse(MAV_Rapier_HDIP.ServiceReference8.AudioOutputConfiguration[] Configurations) { this.Configurations = Configurations; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetCompatibleAudioDecoderConfigurations", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetCompatibleAudioDecoderConfigurationsRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] public string ProfileToken; public GetCompatibleAudioDecoderConfigurationsRequest() { } public GetCompatibleAudioDecoderConfigurationsRequest(string ProfileToken) { this.ProfileToken = ProfileToken; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetCompatibleAudioDecoderConfigurationsResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetCompatibleAudioDecoderConfigurationsResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] [System.Xml.Serialization.XmlElementAttribute("Configurations")] public MAV_Rapier_HDIP.ServiceReference8.AudioDecoderConfiguration[] Configurations; public GetCompatibleAudioDecoderConfigurationsResponse() { } public GetCompatibleAudioDecoderConfigurationsResponse(MAV_Rapier_HDIP.ServiceReference8.AudioDecoderConfiguration[] Configurations) { this.Configurations = Configurations; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ServiceModel.MessageContractAttribute(WrapperName="GetGuaranteedNumberOfVideoEncoderInstances", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetGuaranteedNumberOfVideoEncoderInstancesRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] public string ConfigurationToken; public GetGuaranteedNumberOfVideoEncoderInstancesRequest() { } public GetGuaranteedNumberOfVideoEncoderInstancesRequest(string ConfigurationToken) { this.ConfigurationToken = ConfigurationToken; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ServiceModel.MessageContractAttribute(WrapperName="GetGuaranteedNumberOfVideoEncoderInstancesResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetGuaranteedNumberOfVideoEncoderInstancesResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] public int TotalNumber; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=1)] public int JPEG; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=2)] public int H264; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=3)] public int MPEG4; public GetGuaranteedNumberOfVideoEncoderInstancesResponse() { } public GetGuaranteedNumberOfVideoEncoderInstancesResponse(int TotalNumber, int JPEG, int H264, int MPEG4) { this.TotalNumber = TotalNumber; this.JPEG = JPEG; this.H264 = H264; this.MPEG4 = MPEG4; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetVideoSourceModes", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetVideoSourceModesRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] public string VideoSourceToken; public GetVideoSourceModesRequest() { } public GetVideoSourceModesRequest(string VideoSourceToken) { this.VideoSourceToken = VideoSourceToken; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetVideoSourceModesResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetVideoSourceModesResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] [System.Xml.Serialization.XmlElementAttribute("VideoSourceModes")] public MAV_Rapier_HDIP.ServiceReference8.VideoSourceMode[] VideoSourceModes; public GetVideoSourceModesResponse() { } public GetVideoSourceModesResponse(MAV_Rapier_HDIP.ServiceReference8.VideoSourceMode[] VideoSourceModes) { this.VideoSourceModes = VideoSourceModes; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetOSDs", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetOSDsRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] public string ConfigurationToken; public GetOSDsRequest() { } public GetOSDsRequest(string ConfigurationToken) { this.ConfigurationToken = ConfigurationToken; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetOSDsResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetOSDsResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] [System.Xml.Serialization.XmlElementAttribute("OSDs")] public MAV_Rapier_HDIP.ServiceReference8.OSDConfiguration[] OSDs; public GetOSDsResponse() { } public GetOSDsResponse(MAV_Rapier_HDIP.ServiceReference8.OSDConfiguration[] OSDs) { this.OSDs = OSDs; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ServiceModel.MessageContractAttribute(WrapperName="GetOSD", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetOSDRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] public string OSDToken; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="", Order=1)] [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement[] Any; public GetOSDRequest() { } public GetOSDRequest(string OSDToken, System.Xml.XmlElement[] Any) { this.OSDToken = OSDToken; this.Any = Any; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ServiceModel.MessageContractAttribute(WrapperName="GetOSDResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetOSDResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] public MAV_Rapier_HDIP.ServiceReference8.OSDConfiguration OSD; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="", Order=1)] [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement[] Any; public GetOSDResponse() { } public GetOSDResponse(MAV_Rapier_HDIP.ServiceReference8.OSDConfiguration OSD, System.Xml.XmlElement[] Any) { this.OSD = OSD; this.Any = Any; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ServiceModel.MessageContractAttribute(WrapperName="GetOSDOptions", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetOSDOptionsRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] public string ConfigurationToken; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="", Order=1)] [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement[] Any; public GetOSDOptionsRequest() { } public GetOSDOptionsRequest(string ConfigurationToken, System.Xml.XmlElement[] Any) { this.ConfigurationToken = ConfigurationToken; this.Any = Any; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ServiceModel.MessageContractAttribute(WrapperName="GetOSDOptionsResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class GetOSDOptionsResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] public MAV_Rapier_HDIP.ServiceReference8.OSDConfigurationOptions OSDOptions; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="", Order=1)] [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement[] Any; public GetOSDOptionsResponse() { } public GetOSDOptionsResponse(MAV_Rapier_HDIP.ServiceReference8.OSDConfigurationOptions OSDOptions, System.Xml.XmlElement[] Any) { this.OSDOptions = OSDOptions; this.Any = Any; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ServiceModel.MessageContractAttribute(WrapperName="SetOSD", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class SetOSDRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] public MAV_Rapier_HDIP.ServiceReference8.OSDConfiguration OSD; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="", Order=1)] [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement[] Any; public SetOSDRequest() { } public SetOSDRequest(MAV_Rapier_HDIP.ServiceReference8.OSDConfiguration OSD, System.Xml.XmlElement[] Any) { this.OSD = OSD; this.Any = Any; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ServiceModel.MessageContractAttribute(WrapperName="SetOSDResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class SetOSDResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="", Order=0)] [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement[] Any; public SetOSDResponse() { } public SetOSDResponse(System.Xml.XmlElement[] Any) { this.Any = Any; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ServiceModel.MessageContractAttribute(WrapperName="CreateOSD", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class CreateOSDRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] public MAV_Rapier_HDIP.ServiceReference8.OSDConfiguration OSD; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="", Order=1)] [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement[] Any; public CreateOSDRequest() { } public CreateOSDRequest(MAV_Rapier_HDIP.ServiceReference8.OSDConfiguration OSD, System.Xml.XmlElement[] Any) { this.OSD = OSD; this.Any = Any; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ServiceModel.MessageContractAttribute(WrapperName="CreateOSDResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class CreateOSDResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] public string OSDToken; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="", Order=1)] [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement[] Any; public CreateOSDResponse() { } public CreateOSDResponse(string OSDToken, System.Xml.XmlElement[] Any) { this.OSDToken = OSDToken; this.Any = Any; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ServiceModel.MessageContractAttribute(WrapperName="DeleteOSD", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class DeleteOSDRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.onvif.org/ver10/media/wsdl", Order=0)] public string OSDToken; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="", Order=1)] [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement[] Any; public DeleteOSDRequest() { } public DeleteOSDRequest(string OSDToken, System.Xml.XmlElement[] Any) { this.OSDToken = OSDToken; this.Any = Any; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ServiceModel.MessageContractAttribute(WrapperName="DeleteOSDResponse", WrapperNamespace="http://www.onvif.org/ver10/media/wsdl", IsWrapped=true)] public partial class DeleteOSDResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="", Order=0)] [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement[] Any; public DeleteOSDResponse() { } public DeleteOSDResponse(System.Xml.XmlElement[] Any) { this.Any = Any; } } [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] public interface MediaChannel : MAV_Rapier_HDIP.ServiceReference8.Media, System.ServiceModel.IClientChannel { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] public partial class MediaClient : System.ServiceModel.ClientBase, MAV_Rapier_HDIP.ServiceReference8.Media { public MediaClient() { } public MediaClient(string endpointConfigurationName) : base(endpointConfigurationName) { } public MediaClient(string endpointConfigurationName, string remoteAddress) : base(endpointConfigurationName, remoteAddress) { } public MediaClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : base(endpointConfigurationName, remoteAddress) { } public MediaClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : base(binding, remoteAddress) { } public MAV_Rapier_HDIP.ServiceReference8.Capabilities GetServiceCapabilities() { return base.Channel.GetServiceCapabilities(); } public System.Threading.Tasks.Task GetServiceCapabilitiesAsync() { return base.Channel.GetServiceCapabilitiesAsync(); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.GetVideoSourcesResponse MAV_Rapier_HDIP.ServiceReference8.Media.GetVideoSources(MAV_Rapier_HDIP.ServiceReference8.GetVideoSourcesRequest request) { return base.Channel.GetVideoSources(request); } public MAV_Rapier_HDIP.ServiceReference8.VideoSource[] GetVideoSources() { MAV_Rapier_HDIP.ServiceReference8.GetVideoSourcesRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetVideoSourcesRequest(); MAV_Rapier_HDIP.ServiceReference8.GetVideoSourcesResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetVideoSources(inValue); return retVal.VideoSources; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task MAV_Rapier_HDIP.ServiceReference8.Media.GetVideoSourcesAsync(MAV_Rapier_HDIP.ServiceReference8.GetVideoSourcesRequest request) { return base.Channel.GetVideoSourcesAsync(request); } public System.Threading.Tasks.Task GetVideoSourcesAsync() { MAV_Rapier_HDIP.ServiceReference8.GetVideoSourcesRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetVideoSourcesRequest(); return ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetVideoSourcesAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.GetAudioSourcesResponse MAV_Rapier_HDIP.ServiceReference8.Media.GetAudioSources(MAV_Rapier_HDIP.ServiceReference8.GetAudioSourcesRequest request) { return base.Channel.GetAudioSources(request); } public MAV_Rapier_HDIP.ServiceReference8.AudioSource[] GetAudioSources() { MAV_Rapier_HDIP.ServiceReference8.GetAudioSourcesRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetAudioSourcesRequest(); MAV_Rapier_HDIP.ServiceReference8.GetAudioSourcesResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetAudioSources(inValue); return retVal.AudioSources; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task MAV_Rapier_HDIP.ServiceReference8.Media.GetAudioSourcesAsync(MAV_Rapier_HDIP.ServiceReference8.GetAudioSourcesRequest request) { return base.Channel.GetAudioSourcesAsync(request); } public System.Threading.Tasks.Task GetAudioSourcesAsync() { MAV_Rapier_HDIP.ServiceReference8.GetAudioSourcesRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetAudioSourcesRequest(); return ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetAudioSourcesAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.GetAudioOutputsResponse MAV_Rapier_HDIP.ServiceReference8.Media.GetAudioOutputs(MAV_Rapier_HDIP.ServiceReference8.GetAudioOutputsRequest request) { return base.Channel.GetAudioOutputs(request); } public MAV_Rapier_HDIP.ServiceReference8.AudioOutput[] GetAudioOutputs() { MAV_Rapier_HDIP.ServiceReference8.GetAudioOutputsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetAudioOutputsRequest(); MAV_Rapier_HDIP.ServiceReference8.GetAudioOutputsResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetAudioOutputs(inValue); return retVal.AudioOutputs; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task MAV_Rapier_HDIP.ServiceReference8.Media.GetAudioOutputsAsync(MAV_Rapier_HDIP.ServiceReference8.GetAudioOutputsRequest request) { return base.Channel.GetAudioOutputsAsync(request); } public System.Threading.Tasks.Task GetAudioOutputsAsync() { MAV_Rapier_HDIP.ServiceReference8.GetAudioOutputsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetAudioOutputsRequest(); return ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetAudioOutputsAsync(inValue); } public MAV_Rapier_HDIP.ServiceReference8.Profile CreateProfile(string Name, string Token) { return base.Channel.CreateProfile(Name, Token); } public System.Threading.Tasks.Task CreateProfileAsync(string Name, string Token) { return base.Channel.CreateProfileAsync(Name, Token); } public MAV_Rapier_HDIP.ServiceReference8.Profile GetProfile(string ProfileToken) { return base.Channel.GetProfile(ProfileToken); } public System.Threading.Tasks.Task GetProfileAsync(string ProfileToken) { return base.Channel.GetProfileAsync(ProfileToken); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.GetProfilesResponse MAV_Rapier_HDIP.ServiceReference8.Media.GetProfiles(MAV_Rapier_HDIP.ServiceReference8.GetProfilesRequest request) { return base.Channel.GetProfiles(request); } public MAV_Rapier_HDIP.ServiceReference8.Profile[] GetProfiles() { MAV_Rapier_HDIP.ServiceReference8.GetProfilesRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetProfilesRequest(); MAV_Rapier_HDIP.ServiceReference8.GetProfilesResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetProfiles(inValue); return retVal.Profiles; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task MAV_Rapier_HDIP.ServiceReference8.Media.GetProfilesAsync(MAV_Rapier_HDIP.ServiceReference8.GetProfilesRequest request) { return base.Channel.GetProfilesAsync(request); } public System.Threading.Tasks.Task GetProfilesAsync() { MAV_Rapier_HDIP.ServiceReference8.GetProfilesRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetProfilesRequest(); return ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetProfilesAsync(inValue); } public void AddVideoEncoderConfiguration(string ProfileToken, string ConfigurationToken) { base.Channel.AddVideoEncoderConfiguration(ProfileToken, ConfigurationToken); } public System.Threading.Tasks.Task AddVideoEncoderConfigurationAsync(string ProfileToken, string ConfigurationToken) { return base.Channel.AddVideoEncoderConfigurationAsync(ProfileToken, ConfigurationToken); } public void RemoveVideoEncoderConfiguration(string ProfileToken) { base.Channel.RemoveVideoEncoderConfiguration(ProfileToken); } public System.Threading.Tasks.Task RemoveVideoEncoderConfigurationAsync(string ProfileToken) { return base.Channel.RemoveVideoEncoderConfigurationAsync(ProfileToken); } public void AddVideoSourceConfiguration(string ProfileToken, string ConfigurationToken) { base.Channel.AddVideoSourceConfiguration(ProfileToken, ConfigurationToken); } public System.Threading.Tasks.Task AddVideoSourceConfigurationAsync(string ProfileToken, string ConfigurationToken) { return base.Channel.AddVideoSourceConfigurationAsync(ProfileToken, ConfigurationToken); } public void RemoveVideoSourceConfiguration(string ProfileToken) { base.Channel.RemoveVideoSourceConfiguration(ProfileToken); } public System.Threading.Tasks.Task RemoveVideoSourceConfigurationAsync(string ProfileToken) { return base.Channel.RemoveVideoSourceConfigurationAsync(ProfileToken); } public void AddAudioEncoderConfiguration(string ProfileToken, string ConfigurationToken) { base.Channel.AddAudioEncoderConfiguration(ProfileToken, ConfigurationToken); } public System.Threading.Tasks.Task AddAudioEncoderConfigurationAsync(string ProfileToken, string ConfigurationToken) { return base.Channel.AddAudioEncoderConfigurationAsync(ProfileToken, ConfigurationToken); } public void RemoveAudioEncoderConfiguration(string ProfileToken) { base.Channel.RemoveAudioEncoderConfiguration(ProfileToken); } public System.Threading.Tasks.Task RemoveAudioEncoderConfigurationAsync(string ProfileToken) { return base.Channel.RemoveAudioEncoderConfigurationAsync(ProfileToken); } public void AddAudioSourceConfiguration(string ProfileToken, string ConfigurationToken) { base.Channel.AddAudioSourceConfiguration(ProfileToken, ConfigurationToken); } public System.Threading.Tasks.Task AddAudioSourceConfigurationAsync(string ProfileToken, string ConfigurationToken) { return base.Channel.AddAudioSourceConfigurationAsync(ProfileToken, ConfigurationToken); } public void RemoveAudioSourceConfiguration(string ProfileToken) { base.Channel.RemoveAudioSourceConfiguration(ProfileToken); } public System.Threading.Tasks.Task RemoveAudioSourceConfigurationAsync(string ProfileToken) { return base.Channel.RemoveAudioSourceConfigurationAsync(ProfileToken); } public void AddPTZConfiguration(string ProfileToken, string ConfigurationToken) { base.Channel.AddPTZConfiguration(ProfileToken, ConfigurationToken); } public System.Threading.Tasks.Task AddPTZConfigurationAsync(string ProfileToken, string ConfigurationToken) { return base.Channel.AddPTZConfigurationAsync(ProfileToken, ConfigurationToken); } public void RemovePTZConfiguration(string ProfileToken) { base.Channel.RemovePTZConfiguration(ProfileToken); } public System.Threading.Tasks.Task RemovePTZConfigurationAsync(string ProfileToken) { return base.Channel.RemovePTZConfigurationAsync(ProfileToken); } public void AddVideoAnalyticsConfiguration(string ProfileToken, string ConfigurationToken) { base.Channel.AddVideoAnalyticsConfiguration(ProfileToken, ConfigurationToken); } public System.Threading.Tasks.Task AddVideoAnalyticsConfigurationAsync(string ProfileToken, string ConfigurationToken) { return base.Channel.AddVideoAnalyticsConfigurationAsync(ProfileToken, ConfigurationToken); } public void RemoveVideoAnalyticsConfiguration(string ProfileToken) { base.Channel.RemoveVideoAnalyticsConfiguration(ProfileToken); } public System.Threading.Tasks.Task RemoveVideoAnalyticsConfigurationAsync(string ProfileToken) { return base.Channel.RemoveVideoAnalyticsConfigurationAsync(ProfileToken); } public void AddMetadataConfiguration(string ProfileToken, string ConfigurationToken) { base.Channel.AddMetadataConfiguration(ProfileToken, ConfigurationToken); } public System.Threading.Tasks.Task AddMetadataConfigurationAsync(string ProfileToken, string ConfigurationToken) { return base.Channel.AddMetadataConfigurationAsync(ProfileToken, ConfigurationToken); } public void RemoveMetadataConfiguration(string ProfileToken) { base.Channel.RemoveMetadataConfiguration(ProfileToken); } public System.Threading.Tasks.Task RemoveMetadataConfigurationAsync(string ProfileToken) { return base.Channel.RemoveMetadataConfigurationAsync(ProfileToken); } public void AddAudioOutputConfiguration(string ProfileToken, string ConfigurationToken) { base.Channel.AddAudioOutputConfiguration(ProfileToken, ConfigurationToken); } public System.Threading.Tasks.Task AddAudioOutputConfigurationAsync(string ProfileToken, string ConfigurationToken) { return base.Channel.AddAudioOutputConfigurationAsync(ProfileToken, ConfigurationToken); } public void RemoveAudioOutputConfiguration(string ProfileToken) { base.Channel.RemoveAudioOutputConfiguration(ProfileToken); } public System.Threading.Tasks.Task RemoveAudioOutputConfigurationAsync(string ProfileToken) { return base.Channel.RemoveAudioOutputConfigurationAsync(ProfileToken); } public void AddAudioDecoderConfiguration(string ProfileToken, string ConfigurationToken) { base.Channel.AddAudioDecoderConfiguration(ProfileToken, ConfigurationToken); } public System.Threading.Tasks.Task AddAudioDecoderConfigurationAsync(string ProfileToken, string ConfigurationToken) { return base.Channel.AddAudioDecoderConfigurationAsync(ProfileToken, ConfigurationToken); } public void RemoveAudioDecoderConfiguration(string ProfileToken) { base.Channel.RemoveAudioDecoderConfiguration(ProfileToken); } public System.Threading.Tasks.Task RemoveAudioDecoderConfigurationAsync(string ProfileToken) { return base.Channel.RemoveAudioDecoderConfigurationAsync(ProfileToken); } public void DeleteProfile(string ProfileToken) { base.Channel.DeleteProfile(ProfileToken); } public System.Threading.Tasks.Task DeleteProfileAsync(string ProfileToken) { return base.Channel.DeleteProfileAsync(ProfileToken); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.GetVideoSourceConfigurationsResponse MAV_Rapier_HDIP.ServiceReference8.Media.GetVideoSourceConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetVideoSourceConfigurationsRequest request) { return base.Channel.GetVideoSourceConfigurations(request); } public MAV_Rapier_HDIP.ServiceReference8.VideoSourceConfiguration[] GetVideoSourceConfigurations() { MAV_Rapier_HDIP.ServiceReference8.GetVideoSourceConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetVideoSourceConfigurationsRequest(); MAV_Rapier_HDIP.ServiceReference8.GetVideoSourceConfigurationsResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetVideoSourceConfigurations(inValue); return retVal.Configurations; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task MAV_Rapier_HDIP.ServiceReference8.Media.GetVideoSourceConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetVideoSourceConfigurationsRequest request) { return base.Channel.GetVideoSourceConfigurationsAsync(request); } public System.Threading.Tasks.Task GetVideoSourceConfigurationsAsync() { MAV_Rapier_HDIP.ServiceReference8.GetVideoSourceConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetVideoSourceConfigurationsRequest(); return ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetVideoSourceConfigurationsAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.GetVideoEncoderConfigurationsResponse MAV_Rapier_HDIP.ServiceReference8.Media.GetVideoEncoderConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetVideoEncoderConfigurationsRequest request) { return base.Channel.GetVideoEncoderConfigurations(request); } public MAV_Rapier_HDIP.ServiceReference8.VideoEncoderConfiguration[] GetVideoEncoderConfigurations() { MAV_Rapier_HDIP.ServiceReference8.GetVideoEncoderConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetVideoEncoderConfigurationsRequest(); MAV_Rapier_HDIP.ServiceReference8.GetVideoEncoderConfigurationsResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetVideoEncoderConfigurations(inValue); return retVal.Configurations; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task MAV_Rapier_HDIP.ServiceReference8.Media.GetVideoEncoderConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetVideoEncoderConfigurationsRequest request) { return base.Channel.GetVideoEncoderConfigurationsAsync(request); } public System.Threading.Tasks.Task GetVideoEncoderConfigurationsAsync() { MAV_Rapier_HDIP.ServiceReference8.GetVideoEncoderConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetVideoEncoderConfigurationsRequest(); return ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetVideoEncoderConfigurationsAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.GetAudioSourceConfigurationsResponse MAV_Rapier_HDIP.ServiceReference8.Media.GetAudioSourceConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetAudioSourceConfigurationsRequest request) { return base.Channel.GetAudioSourceConfigurations(request); } public MAV_Rapier_HDIP.ServiceReference8.AudioSourceConfiguration[] GetAudioSourceConfigurations() { MAV_Rapier_HDIP.ServiceReference8.GetAudioSourceConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetAudioSourceConfigurationsRequest(); MAV_Rapier_HDIP.ServiceReference8.GetAudioSourceConfigurationsResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetAudioSourceConfigurations(inValue); return retVal.Configurations; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task MAV_Rapier_HDIP.ServiceReference8.Media.GetAudioSourceConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetAudioSourceConfigurationsRequest request) { return base.Channel.GetAudioSourceConfigurationsAsync(request); } public System.Threading.Tasks.Task GetAudioSourceConfigurationsAsync() { MAV_Rapier_HDIP.ServiceReference8.GetAudioSourceConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetAudioSourceConfigurationsRequest(); return ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetAudioSourceConfigurationsAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.GetAudioEncoderConfigurationsResponse MAV_Rapier_HDIP.ServiceReference8.Media.GetAudioEncoderConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetAudioEncoderConfigurationsRequest request) { return base.Channel.GetAudioEncoderConfigurations(request); } public MAV_Rapier_HDIP.ServiceReference8.AudioEncoderConfiguration[] GetAudioEncoderConfigurations() { MAV_Rapier_HDIP.ServiceReference8.GetAudioEncoderConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetAudioEncoderConfigurationsRequest(); MAV_Rapier_HDIP.ServiceReference8.GetAudioEncoderConfigurationsResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetAudioEncoderConfigurations(inValue); return retVal.Configurations; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task MAV_Rapier_HDIP.ServiceReference8.Media.GetAudioEncoderConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetAudioEncoderConfigurationsRequest request) { return base.Channel.GetAudioEncoderConfigurationsAsync(request); } public System.Threading.Tasks.Task GetAudioEncoderConfigurationsAsync() { MAV_Rapier_HDIP.ServiceReference8.GetAudioEncoderConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetAudioEncoderConfigurationsRequest(); return ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetAudioEncoderConfigurationsAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.GetVideoAnalyticsConfigurationsResponse MAV_Rapier_HDIP.ServiceReference8.Media.GetVideoAnalyticsConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetVideoAnalyticsConfigurationsRequest request) { return base.Channel.GetVideoAnalyticsConfigurations(request); } public MAV_Rapier_HDIP.ServiceReference8.VideoAnalyticsConfiguration[] GetVideoAnalyticsConfigurations() { MAV_Rapier_HDIP.ServiceReference8.GetVideoAnalyticsConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetVideoAnalyticsConfigurationsRequest(); MAV_Rapier_HDIP.ServiceReference8.GetVideoAnalyticsConfigurationsResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetVideoAnalyticsConfigurations(inValue); return retVal.Configurations; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task MAV_Rapier_HDIP.ServiceReference8.Media.GetVideoAnalyticsConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetVideoAnalyticsConfigurationsRequest request) { return base.Channel.GetVideoAnalyticsConfigurationsAsync(request); } public System.Threading.Tasks.Task GetVideoAnalyticsConfigurationsAsync() { MAV_Rapier_HDIP.ServiceReference8.GetVideoAnalyticsConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetVideoAnalyticsConfigurationsRequest(); return ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetVideoAnalyticsConfigurationsAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.GetMetadataConfigurationsResponse MAV_Rapier_HDIP.ServiceReference8.Media.GetMetadataConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetMetadataConfigurationsRequest request) { return base.Channel.GetMetadataConfigurations(request); } public MAV_Rapier_HDIP.ServiceReference8.MetadataConfiguration[] GetMetadataConfigurations() { MAV_Rapier_HDIP.ServiceReference8.GetMetadataConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetMetadataConfigurationsRequest(); MAV_Rapier_HDIP.ServiceReference8.GetMetadataConfigurationsResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetMetadataConfigurations(inValue); return retVal.Configurations; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task MAV_Rapier_HDIP.ServiceReference8.Media.GetMetadataConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetMetadataConfigurationsRequest request) { return base.Channel.GetMetadataConfigurationsAsync(request); } public System.Threading.Tasks.Task GetMetadataConfigurationsAsync() { MAV_Rapier_HDIP.ServiceReference8.GetMetadataConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetMetadataConfigurationsRequest(); return ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetMetadataConfigurationsAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.GetAudioOutputConfigurationsResponse MAV_Rapier_HDIP.ServiceReference8.Media.GetAudioOutputConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetAudioOutputConfigurationsRequest request) { return base.Channel.GetAudioOutputConfigurations(request); } public MAV_Rapier_HDIP.ServiceReference8.AudioOutputConfiguration[] GetAudioOutputConfigurations() { MAV_Rapier_HDIP.ServiceReference8.GetAudioOutputConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetAudioOutputConfigurationsRequest(); MAV_Rapier_HDIP.ServiceReference8.GetAudioOutputConfigurationsResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetAudioOutputConfigurations(inValue); return retVal.Configurations; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task MAV_Rapier_HDIP.ServiceReference8.Media.GetAudioOutputConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetAudioOutputConfigurationsRequest request) { return base.Channel.GetAudioOutputConfigurationsAsync(request); } public System.Threading.Tasks.Task GetAudioOutputConfigurationsAsync() { MAV_Rapier_HDIP.ServiceReference8.GetAudioOutputConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetAudioOutputConfigurationsRequest(); return ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetAudioOutputConfigurationsAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.GetAudioDecoderConfigurationsResponse MAV_Rapier_HDIP.ServiceReference8.Media.GetAudioDecoderConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetAudioDecoderConfigurationsRequest request) { return base.Channel.GetAudioDecoderConfigurations(request); } public MAV_Rapier_HDIP.ServiceReference8.AudioDecoderConfiguration[] GetAudioDecoderConfigurations() { MAV_Rapier_HDIP.ServiceReference8.GetAudioDecoderConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetAudioDecoderConfigurationsRequest(); MAV_Rapier_HDIP.ServiceReference8.GetAudioDecoderConfigurationsResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetAudioDecoderConfigurations(inValue); return retVal.Configurations; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task MAV_Rapier_HDIP.ServiceReference8.Media.GetAudioDecoderConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetAudioDecoderConfigurationsRequest request) { return base.Channel.GetAudioDecoderConfigurationsAsync(request); } public System.Threading.Tasks.Task GetAudioDecoderConfigurationsAsync() { MAV_Rapier_HDIP.ServiceReference8.GetAudioDecoderConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetAudioDecoderConfigurationsRequest(); return ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetAudioDecoderConfigurationsAsync(inValue); } public MAV_Rapier_HDIP.ServiceReference8.VideoSourceConfiguration GetVideoSourceConfiguration(string ConfigurationToken) { return base.Channel.GetVideoSourceConfiguration(ConfigurationToken); } public System.Threading.Tasks.Task GetVideoSourceConfigurationAsync(string ConfigurationToken) { return base.Channel.GetVideoSourceConfigurationAsync(ConfigurationToken); } public MAV_Rapier_HDIP.ServiceReference8.VideoEncoderConfiguration GetVideoEncoderConfiguration(string ConfigurationToken) { return base.Channel.GetVideoEncoderConfiguration(ConfigurationToken); } public System.Threading.Tasks.Task GetVideoEncoderConfigurationAsync(string ConfigurationToken) { return base.Channel.GetVideoEncoderConfigurationAsync(ConfigurationToken); } public MAV_Rapier_HDIP.ServiceReference8.AudioSourceConfiguration GetAudioSourceConfiguration(string ConfigurationToken) { return base.Channel.GetAudioSourceConfiguration(ConfigurationToken); } public System.Threading.Tasks.Task GetAudioSourceConfigurationAsync(string ConfigurationToken) { return base.Channel.GetAudioSourceConfigurationAsync(ConfigurationToken); } public MAV_Rapier_HDIP.ServiceReference8.AudioEncoderConfiguration GetAudioEncoderConfiguration(string ConfigurationToken) { return base.Channel.GetAudioEncoderConfiguration(ConfigurationToken); } public System.Threading.Tasks.Task GetAudioEncoderConfigurationAsync(string ConfigurationToken) { return base.Channel.GetAudioEncoderConfigurationAsync(ConfigurationToken); } public MAV_Rapier_HDIP.ServiceReference8.VideoAnalyticsConfiguration GetVideoAnalyticsConfiguration(string ConfigurationToken) { return base.Channel.GetVideoAnalyticsConfiguration(ConfigurationToken); } public System.Threading.Tasks.Task GetVideoAnalyticsConfigurationAsync(string ConfigurationToken) { return base.Channel.GetVideoAnalyticsConfigurationAsync(ConfigurationToken); } public MAV_Rapier_HDIP.ServiceReference8.MetadataConfiguration GetMetadataConfiguration(string ConfigurationToken) { return base.Channel.GetMetadataConfiguration(ConfigurationToken); } public System.Threading.Tasks.Task GetMetadataConfigurationAsync(string ConfigurationToken) { return base.Channel.GetMetadataConfigurationAsync(ConfigurationToken); } public MAV_Rapier_HDIP.ServiceReference8.AudioOutputConfiguration GetAudioOutputConfiguration(string ConfigurationToken) { return base.Channel.GetAudioOutputConfiguration(ConfigurationToken); } public System.Threading.Tasks.Task GetAudioOutputConfigurationAsync(string ConfigurationToken) { return base.Channel.GetAudioOutputConfigurationAsync(ConfigurationToken); } public MAV_Rapier_HDIP.ServiceReference8.AudioDecoderConfiguration GetAudioDecoderConfiguration(string ConfigurationToken) { return base.Channel.GetAudioDecoderConfiguration(ConfigurationToken); } public System.Threading.Tasks.Task GetAudioDecoderConfigurationAsync(string ConfigurationToken) { return base.Channel.GetAudioDecoderConfigurationAsync(ConfigurationToken); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoEncoderConfigurationsResponse MAV_Rapier_HDIP.ServiceReference8.Media.GetCompatibleVideoEncoderConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoEncoderConfigurationsRequest request) { return base.Channel.GetCompatibleVideoEncoderConfigurations(request); } public MAV_Rapier_HDIP.ServiceReference8.VideoEncoderConfiguration[] GetCompatibleVideoEncoderConfigurations(string ProfileToken) { MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoEncoderConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoEncoderConfigurationsRequest(); inValue.ProfileToken = ProfileToken; MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoEncoderConfigurationsResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetCompatibleVideoEncoderConfigurations(inValue); return retVal.Configurations; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task MAV_Rapier_HDIP.ServiceReference8.Media.GetCompatibleVideoEncoderConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoEncoderConfigurationsRequest request) { return base.Channel.GetCompatibleVideoEncoderConfigurationsAsync(request); } public System.Threading.Tasks.Task GetCompatibleVideoEncoderConfigurationsAsync(string ProfileToken) { MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoEncoderConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoEncoderConfigurationsRequest(); inValue.ProfileToken = ProfileToken; return ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetCompatibleVideoEncoderConfigurationsAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoSourceConfigurationsResponse MAV_Rapier_HDIP.ServiceReference8.Media.GetCompatibleVideoSourceConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoSourceConfigurationsRequest request) { return base.Channel.GetCompatibleVideoSourceConfigurations(request); } public MAV_Rapier_HDIP.ServiceReference8.VideoSourceConfiguration[] GetCompatibleVideoSourceConfigurations(string ProfileToken) { MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoSourceConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoSourceConfigurationsRequest(); inValue.ProfileToken = ProfileToken; MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoSourceConfigurationsResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetCompatibleVideoSourceConfigurations(inValue); return retVal.Configurations; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task MAV_Rapier_HDIP.ServiceReference8.Media.GetCompatibleVideoSourceConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoSourceConfigurationsRequest request) { return base.Channel.GetCompatibleVideoSourceConfigurationsAsync(request); } public System.Threading.Tasks.Task GetCompatibleVideoSourceConfigurationsAsync(string ProfileToken) { MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoSourceConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoSourceConfigurationsRequest(); inValue.ProfileToken = ProfileToken; return ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetCompatibleVideoSourceConfigurationsAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioEncoderConfigurationsResponse MAV_Rapier_HDIP.ServiceReference8.Media.GetCompatibleAudioEncoderConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioEncoderConfigurationsRequest request) { return base.Channel.GetCompatibleAudioEncoderConfigurations(request); } public MAV_Rapier_HDIP.ServiceReference8.AudioEncoderConfiguration[] GetCompatibleAudioEncoderConfigurations(string ProfileToken) { MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioEncoderConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioEncoderConfigurationsRequest(); inValue.ProfileToken = ProfileToken; MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioEncoderConfigurationsResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetCompatibleAudioEncoderConfigurations(inValue); return retVal.Configurations; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task MAV_Rapier_HDIP.ServiceReference8.Media.GetCompatibleAudioEncoderConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioEncoderConfigurationsRequest request) { return base.Channel.GetCompatibleAudioEncoderConfigurationsAsync(request); } public System.Threading.Tasks.Task GetCompatibleAudioEncoderConfigurationsAsync(string ProfileToken) { MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioEncoderConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioEncoderConfigurationsRequest(); inValue.ProfileToken = ProfileToken; return ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetCompatibleAudioEncoderConfigurationsAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioSourceConfigurationsResponse MAV_Rapier_HDIP.ServiceReference8.Media.GetCompatibleAudioSourceConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioSourceConfigurationsRequest request) { return base.Channel.GetCompatibleAudioSourceConfigurations(request); } public MAV_Rapier_HDIP.ServiceReference8.AudioSourceConfiguration[] GetCompatibleAudioSourceConfigurations(string ProfileToken) { MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioSourceConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioSourceConfigurationsRequest(); inValue.ProfileToken = ProfileToken; MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioSourceConfigurationsResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetCompatibleAudioSourceConfigurations(inValue); return retVal.Configurations; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task MAV_Rapier_HDIP.ServiceReference8.Media.GetCompatibleAudioSourceConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioSourceConfigurationsRequest request) { return base.Channel.GetCompatibleAudioSourceConfigurationsAsync(request); } public System.Threading.Tasks.Task GetCompatibleAudioSourceConfigurationsAsync(string ProfileToken) { MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioSourceConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioSourceConfigurationsRequest(); inValue.ProfileToken = ProfileToken; return ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetCompatibleAudioSourceConfigurationsAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoAnalyticsConfigurationsResponse MAV_Rapier_HDIP.ServiceReference8.Media.GetCompatibleVideoAnalyticsConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoAnalyticsConfigurationsRequest request) { return base.Channel.GetCompatibleVideoAnalyticsConfigurations(request); } public MAV_Rapier_HDIP.ServiceReference8.VideoAnalyticsConfiguration[] GetCompatibleVideoAnalyticsConfigurations(string ProfileToken) { MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoAnalyticsConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoAnalyticsConfigurationsRequest(); inValue.ProfileToken = ProfileToken; MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoAnalyticsConfigurationsResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetCompatibleVideoAnalyticsConfigurations(inValue); return retVal.Configurations; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task MAV_Rapier_HDIP.ServiceReference8.Media.GetCompatibleVideoAnalyticsConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoAnalyticsConfigurationsRequest request) { return base.Channel.GetCompatibleVideoAnalyticsConfigurationsAsync(request); } public System.Threading.Tasks.Task GetCompatibleVideoAnalyticsConfigurationsAsync(string ProfileToken) { MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoAnalyticsConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetCompatibleVideoAnalyticsConfigurationsRequest(); inValue.ProfileToken = ProfileToken; return ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetCompatibleVideoAnalyticsConfigurationsAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.GetCompatibleMetadataConfigurationsResponse MAV_Rapier_HDIP.ServiceReference8.Media.GetCompatibleMetadataConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleMetadataConfigurationsRequest request) { return base.Channel.GetCompatibleMetadataConfigurations(request); } public MAV_Rapier_HDIP.ServiceReference8.MetadataConfiguration[] GetCompatibleMetadataConfigurations(string ProfileToken) { MAV_Rapier_HDIP.ServiceReference8.GetCompatibleMetadataConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetCompatibleMetadataConfigurationsRequest(); inValue.ProfileToken = ProfileToken; MAV_Rapier_HDIP.ServiceReference8.GetCompatibleMetadataConfigurationsResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetCompatibleMetadataConfigurations(inValue); return retVal.Configurations; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task MAV_Rapier_HDIP.ServiceReference8.Media.GetCompatibleMetadataConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleMetadataConfigurationsRequest request) { return base.Channel.GetCompatibleMetadataConfigurationsAsync(request); } public System.Threading.Tasks.Task GetCompatibleMetadataConfigurationsAsync(string ProfileToken) { MAV_Rapier_HDIP.ServiceReference8.GetCompatibleMetadataConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetCompatibleMetadataConfigurationsRequest(); inValue.ProfileToken = ProfileToken; return ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetCompatibleMetadataConfigurationsAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioOutputConfigurationsResponse MAV_Rapier_HDIP.ServiceReference8.Media.GetCompatibleAudioOutputConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioOutputConfigurationsRequest request) { return base.Channel.GetCompatibleAudioOutputConfigurations(request); } public MAV_Rapier_HDIP.ServiceReference8.AudioOutputConfiguration[] GetCompatibleAudioOutputConfigurations(string ProfileToken) { MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioOutputConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioOutputConfigurationsRequest(); inValue.ProfileToken = ProfileToken; MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioOutputConfigurationsResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetCompatibleAudioOutputConfigurations(inValue); return retVal.Configurations; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task MAV_Rapier_HDIP.ServiceReference8.Media.GetCompatibleAudioOutputConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioOutputConfigurationsRequest request) { return base.Channel.GetCompatibleAudioOutputConfigurationsAsync(request); } public System.Threading.Tasks.Task GetCompatibleAudioOutputConfigurationsAsync(string ProfileToken) { MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioOutputConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioOutputConfigurationsRequest(); inValue.ProfileToken = ProfileToken; return ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetCompatibleAudioOutputConfigurationsAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioDecoderConfigurationsResponse MAV_Rapier_HDIP.ServiceReference8.Media.GetCompatibleAudioDecoderConfigurations(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioDecoderConfigurationsRequest request) { return base.Channel.GetCompatibleAudioDecoderConfigurations(request); } public MAV_Rapier_HDIP.ServiceReference8.AudioDecoderConfiguration[] GetCompatibleAudioDecoderConfigurations(string ProfileToken) { MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioDecoderConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioDecoderConfigurationsRequest(); inValue.ProfileToken = ProfileToken; MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioDecoderConfigurationsResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetCompatibleAudioDecoderConfigurations(inValue); return retVal.Configurations; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task MAV_Rapier_HDIP.ServiceReference8.Media.GetCompatibleAudioDecoderConfigurationsAsync(MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioDecoderConfigurationsRequest request) { return base.Channel.GetCompatibleAudioDecoderConfigurationsAsync(request); } public System.Threading.Tasks.Task GetCompatibleAudioDecoderConfigurationsAsync(string ProfileToken) { MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioDecoderConfigurationsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetCompatibleAudioDecoderConfigurationsRequest(); inValue.ProfileToken = ProfileToken; return ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetCompatibleAudioDecoderConfigurationsAsync(inValue); } public void SetVideoSourceConfiguration(MAV_Rapier_HDIP.ServiceReference8.VideoSourceConfiguration Configuration, bool ForcePersistence) { base.Channel.SetVideoSourceConfiguration(Configuration, ForcePersistence); } public System.Threading.Tasks.Task SetVideoSourceConfigurationAsync(MAV_Rapier_HDIP.ServiceReference8.VideoSourceConfiguration Configuration, bool ForcePersistence) { return base.Channel.SetVideoSourceConfigurationAsync(Configuration, ForcePersistence); } public void SetVideoEncoderConfiguration(MAV_Rapier_HDIP.ServiceReference8.VideoEncoderConfiguration Configuration, bool ForcePersistence) { base.Channel.SetVideoEncoderConfiguration(Configuration, ForcePersistence); } public System.Threading.Tasks.Task SetVideoEncoderConfigurationAsync(MAV_Rapier_HDIP.ServiceReference8.VideoEncoderConfiguration Configuration, bool ForcePersistence) { return base.Channel.SetVideoEncoderConfigurationAsync(Configuration, ForcePersistence); } public void SetAudioSourceConfiguration(MAV_Rapier_HDIP.ServiceReference8.AudioSourceConfiguration Configuration, bool ForcePersistence) { base.Channel.SetAudioSourceConfiguration(Configuration, ForcePersistence); } public System.Threading.Tasks.Task SetAudioSourceConfigurationAsync(MAV_Rapier_HDIP.ServiceReference8.AudioSourceConfiguration Configuration, bool ForcePersistence) { return base.Channel.SetAudioSourceConfigurationAsync(Configuration, ForcePersistence); } public void SetAudioEncoderConfiguration(MAV_Rapier_HDIP.ServiceReference8.AudioEncoderConfiguration Configuration, bool ForcePersistence) { base.Channel.SetAudioEncoderConfiguration(Configuration, ForcePersistence); } public System.Threading.Tasks.Task SetAudioEncoderConfigurationAsync(MAV_Rapier_HDIP.ServiceReference8.AudioEncoderConfiguration Configuration, bool ForcePersistence) { return base.Channel.SetAudioEncoderConfigurationAsync(Configuration, ForcePersistence); } public void SetVideoAnalyticsConfiguration(MAV_Rapier_HDIP.ServiceReference8.VideoAnalyticsConfiguration Configuration, bool ForcePersistence) { base.Channel.SetVideoAnalyticsConfiguration(Configuration, ForcePersistence); } public System.Threading.Tasks.Task SetVideoAnalyticsConfigurationAsync(MAV_Rapier_HDIP.ServiceReference8.VideoAnalyticsConfiguration Configuration, bool ForcePersistence) { return base.Channel.SetVideoAnalyticsConfigurationAsync(Configuration, ForcePersistence); } public void SetMetadataConfiguration(MAV_Rapier_HDIP.ServiceReference8.MetadataConfiguration Configuration, bool ForcePersistence) { base.Channel.SetMetadataConfiguration(Configuration, ForcePersistence); } public System.Threading.Tasks.Task SetMetadataConfigurationAsync(MAV_Rapier_HDIP.ServiceReference8.MetadataConfiguration Configuration, bool ForcePersistence) { return base.Channel.SetMetadataConfigurationAsync(Configuration, ForcePersistence); } public void SetAudioOutputConfiguration(MAV_Rapier_HDIP.ServiceReference8.AudioOutputConfiguration Configuration, bool ForcePersistence) { base.Channel.SetAudioOutputConfiguration(Configuration, ForcePersistence); } public System.Threading.Tasks.Task SetAudioOutputConfigurationAsync(MAV_Rapier_HDIP.ServiceReference8.AudioOutputConfiguration Configuration, bool ForcePersistence) { return base.Channel.SetAudioOutputConfigurationAsync(Configuration, ForcePersistence); } public void SetAudioDecoderConfiguration(MAV_Rapier_HDIP.ServiceReference8.AudioDecoderConfiguration Configuration, bool ForcePersistence) { base.Channel.SetAudioDecoderConfiguration(Configuration, ForcePersistence); } public System.Threading.Tasks.Task SetAudioDecoderConfigurationAsync(MAV_Rapier_HDIP.ServiceReference8.AudioDecoderConfiguration Configuration, bool ForcePersistence) { return base.Channel.SetAudioDecoderConfigurationAsync(Configuration, ForcePersistence); } public MAV_Rapier_HDIP.ServiceReference8.VideoSourceConfigurationOptions GetVideoSourceConfigurationOptions(string ConfigurationToken, string ProfileToken) { return base.Channel.GetVideoSourceConfigurationOptions(ConfigurationToken, ProfileToken); } public System.Threading.Tasks.Task GetVideoSourceConfigurationOptionsAsync(string ConfigurationToken, string ProfileToken) { return base.Channel.GetVideoSourceConfigurationOptionsAsync(ConfigurationToken, ProfileToken); } public MAV_Rapier_HDIP.ServiceReference8.VideoEncoderConfigurationOptions GetVideoEncoderConfigurationOptions(string ConfigurationToken, string ProfileToken) { return base.Channel.GetVideoEncoderConfigurationOptions(ConfigurationToken, ProfileToken); } public System.Threading.Tasks.Task GetVideoEncoderConfigurationOptionsAsync(string ConfigurationToken, string ProfileToken) { return base.Channel.GetVideoEncoderConfigurationOptionsAsync(ConfigurationToken, ProfileToken); } public MAV_Rapier_HDIP.ServiceReference8.AudioSourceConfigurationOptions GetAudioSourceConfigurationOptions(string ConfigurationToken, string ProfileToken) { return base.Channel.GetAudioSourceConfigurationOptions(ConfigurationToken, ProfileToken); } public System.Threading.Tasks.Task GetAudioSourceConfigurationOptionsAsync(string ConfigurationToken, string ProfileToken) { return base.Channel.GetAudioSourceConfigurationOptionsAsync(ConfigurationToken, ProfileToken); } public MAV_Rapier_HDIP.ServiceReference8.AudioEncoderConfigurationOptions GetAudioEncoderConfigurationOptions(string ConfigurationToken, string ProfileToken) { return base.Channel.GetAudioEncoderConfigurationOptions(ConfigurationToken, ProfileToken); } public System.Threading.Tasks.Task GetAudioEncoderConfigurationOptionsAsync(string ConfigurationToken, string ProfileToken) { return base.Channel.GetAudioEncoderConfigurationOptionsAsync(ConfigurationToken, ProfileToken); } public MAV_Rapier_HDIP.ServiceReference8.MetadataConfigurationOptions GetMetadataConfigurationOptions(string ConfigurationToken, string ProfileToken) { return base.Channel.GetMetadataConfigurationOptions(ConfigurationToken, ProfileToken); } public System.Threading.Tasks.Task GetMetadataConfigurationOptionsAsync(string ConfigurationToken, string ProfileToken) { return base.Channel.GetMetadataConfigurationOptionsAsync(ConfigurationToken, ProfileToken); } public MAV_Rapier_HDIP.ServiceReference8.AudioOutputConfigurationOptions GetAudioOutputConfigurationOptions(string ConfigurationToken, string ProfileToken) { return base.Channel.GetAudioOutputConfigurationOptions(ConfigurationToken, ProfileToken); } public System.Threading.Tasks.Task GetAudioOutputConfigurationOptionsAsync(string ConfigurationToken, string ProfileToken) { return base.Channel.GetAudioOutputConfigurationOptionsAsync(ConfigurationToken, ProfileToken); } public MAV_Rapier_HDIP.ServiceReference8.AudioDecoderConfigurationOptions GetAudioDecoderConfigurationOptions(string ConfigurationToken, string ProfileToken) { return base.Channel.GetAudioDecoderConfigurationOptions(ConfigurationToken, ProfileToken); } public System.Threading.Tasks.Task GetAudioDecoderConfigurationOptionsAsync(string ConfigurationToken, string ProfileToken) { return base.Channel.GetAudioDecoderConfigurationOptionsAsync(ConfigurationToken, ProfileToken); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.GetGuaranteedNumberOfVideoEncoderInstancesResponse MAV_Rapier_HDIP.ServiceReference8.Media.GetGuaranteedNumberOfVideoEncoderInstances(MAV_Rapier_HDIP.ServiceReference8.GetGuaranteedNumberOfVideoEncoderInstancesRequest request) { return base.Channel.GetGuaranteedNumberOfVideoEncoderInstances(request); } public int GetGuaranteedNumberOfVideoEncoderInstances(string ConfigurationToken, out int JPEG, out int H264, out int MPEG4) { MAV_Rapier_HDIP.ServiceReference8.GetGuaranteedNumberOfVideoEncoderInstancesRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetGuaranteedNumberOfVideoEncoderInstancesRequest(); inValue.ConfigurationToken = ConfigurationToken; MAV_Rapier_HDIP.ServiceReference8.GetGuaranteedNumberOfVideoEncoderInstancesResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetGuaranteedNumberOfVideoEncoderInstances(inValue); JPEG = retVal.JPEG; H264 = retVal.H264; MPEG4 = retVal.MPEG4; return retVal.TotalNumber; } public System.Threading.Tasks.Task GetGuaranteedNumberOfVideoEncoderInstancesAsync(MAV_Rapier_HDIP.ServiceReference8.GetGuaranteedNumberOfVideoEncoderInstancesRequest request) { return base.Channel.GetGuaranteedNumberOfVideoEncoderInstancesAsync(request); } public MAV_Rapier_HDIP.ServiceReference8.MediaUri GetStreamUri(MAV_Rapier_HDIP.ServiceReference8.StreamSetup StreamSetup, string ProfileToken) { return base.Channel.GetStreamUri(StreamSetup, ProfileToken); } public System.Threading.Tasks.Task GetStreamUriAsync(MAV_Rapier_HDIP.ServiceReference8.StreamSetup StreamSetup, string ProfileToken) { return base.Channel.GetStreamUriAsync(StreamSetup, ProfileToken); } public void StartMulticastStreaming(string ProfileToken) { base.Channel.StartMulticastStreaming(ProfileToken); } public System.Threading.Tasks.Task StartMulticastStreamingAsync(string ProfileToken) { return base.Channel.StartMulticastStreamingAsync(ProfileToken); } public void StopMulticastStreaming(string ProfileToken) { base.Channel.StopMulticastStreaming(ProfileToken); } public System.Threading.Tasks.Task StopMulticastStreamingAsync(string ProfileToken) { return base.Channel.StopMulticastStreamingAsync(ProfileToken); } public void SetSynchronizationPoint(string ProfileToken) { base.Channel.SetSynchronizationPoint(ProfileToken); } public System.Threading.Tasks.Task SetSynchronizationPointAsync(string ProfileToken) { return base.Channel.SetSynchronizationPointAsync(ProfileToken); } public MAV_Rapier_HDIP.ServiceReference8.MediaUri GetSnapshotUri(string ProfileToken) { return base.Channel.GetSnapshotUri(ProfileToken); } public System.Threading.Tasks.Task GetSnapshotUriAsync(string ProfileToken) { return base.Channel.GetSnapshotUriAsync(ProfileToken); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.GetVideoSourceModesResponse MAV_Rapier_HDIP.ServiceReference8.Media.GetVideoSourceModes(MAV_Rapier_HDIP.ServiceReference8.GetVideoSourceModesRequest request) { return base.Channel.GetVideoSourceModes(request); } public MAV_Rapier_HDIP.ServiceReference8.VideoSourceMode[] GetVideoSourceModes(string VideoSourceToken) { MAV_Rapier_HDIP.ServiceReference8.GetVideoSourceModesRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetVideoSourceModesRequest(); inValue.VideoSourceToken = VideoSourceToken; MAV_Rapier_HDIP.ServiceReference8.GetVideoSourceModesResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetVideoSourceModes(inValue); return retVal.VideoSourceModes; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task MAV_Rapier_HDIP.ServiceReference8.Media.GetVideoSourceModesAsync(MAV_Rapier_HDIP.ServiceReference8.GetVideoSourceModesRequest request) { return base.Channel.GetVideoSourceModesAsync(request); } public System.Threading.Tasks.Task GetVideoSourceModesAsync(string VideoSourceToken) { MAV_Rapier_HDIP.ServiceReference8.GetVideoSourceModesRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetVideoSourceModesRequest(); inValue.VideoSourceToken = VideoSourceToken; return ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetVideoSourceModesAsync(inValue); } public bool SetVideoSourceMode(string VideoSourceToken, string VideoSourceModeToken) { return base.Channel.SetVideoSourceMode(VideoSourceToken, VideoSourceModeToken); } public System.Threading.Tasks.Task SetVideoSourceModeAsync(string VideoSourceToken, string VideoSourceModeToken) { return base.Channel.SetVideoSourceModeAsync(VideoSourceToken, VideoSourceModeToken); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.GetOSDsResponse MAV_Rapier_HDIP.ServiceReference8.Media.GetOSDs(MAV_Rapier_HDIP.ServiceReference8.GetOSDsRequest request) { return base.Channel.GetOSDs(request); } public MAV_Rapier_HDIP.ServiceReference8.OSDConfiguration[] GetOSDs(string ConfigurationToken) { MAV_Rapier_HDIP.ServiceReference8.GetOSDsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetOSDsRequest(); inValue.ConfigurationToken = ConfigurationToken; MAV_Rapier_HDIP.ServiceReference8.GetOSDsResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetOSDs(inValue); return retVal.OSDs; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task MAV_Rapier_HDIP.ServiceReference8.Media.GetOSDsAsync(MAV_Rapier_HDIP.ServiceReference8.GetOSDsRequest request) { return base.Channel.GetOSDsAsync(request); } public System.Threading.Tasks.Task GetOSDsAsync(string ConfigurationToken) { MAV_Rapier_HDIP.ServiceReference8.GetOSDsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetOSDsRequest(); inValue.ConfigurationToken = ConfigurationToken; return ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetOSDsAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.GetOSDResponse MAV_Rapier_HDIP.ServiceReference8.Media.GetOSD(MAV_Rapier_HDIP.ServiceReference8.GetOSDRequest request) { return base.Channel.GetOSD(request); } public MAV_Rapier_HDIP.ServiceReference8.OSDConfiguration GetOSD(string OSDToken, ref System.Xml.XmlElement[] Any) { MAV_Rapier_HDIP.ServiceReference8.GetOSDRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetOSDRequest(); inValue.OSDToken = OSDToken; inValue.Any = Any; MAV_Rapier_HDIP.ServiceReference8.GetOSDResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetOSD(inValue); Any = retVal.Any; return retVal.OSD; } public System.Threading.Tasks.Task GetOSDAsync(MAV_Rapier_HDIP.ServiceReference8.GetOSDRequest request) { return base.Channel.GetOSDAsync(request); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.GetOSDOptionsResponse MAV_Rapier_HDIP.ServiceReference8.Media.GetOSDOptions(MAV_Rapier_HDIP.ServiceReference8.GetOSDOptionsRequest request) { return base.Channel.GetOSDOptions(request); } public MAV_Rapier_HDIP.ServiceReference8.OSDConfigurationOptions GetOSDOptions(string ConfigurationToken, ref System.Xml.XmlElement[] Any) { MAV_Rapier_HDIP.ServiceReference8.GetOSDOptionsRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.GetOSDOptionsRequest(); inValue.ConfigurationToken = ConfigurationToken; inValue.Any = Any; MAV_Rapier_HDIP.ServiceReference8.GetOSDOptionsResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).GetOSDOptions(inValue); Any = retVal.Any; return retVal.OSDOptions; } public System.Threading.Tasks.Task GetOSDOptionsAsync(MAV_Rapier_HDIP.ServiceReference8.GetOSDOptionsRequest request) { return base.Channel.GetOSDOptionsAsync(request); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.SetOSDResponse MAV_Rapier_HDIP.ServiceReference8.Media.SetOSD(MAV_Rapier_HDIP.ServiceReference8.SetOSDRequest request) { return base.Channel.SetOSD(request); } public void SetOSD(MAV_Rapier_HDIP.ServiceReference8.OSDConfiguration OSD, ref System.Xml.XmlElement[] Any) { MAV_Rapier_HDIP.ServiceReference8.SetOSDRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.SetOSDRequest(); inValue.OSD = OSD; inValue.Any = Any; MAV_Rapier_HDIP.ServiceReference8.SetOSDResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).SetOSD(inValue); Any = retVal.Any; } public System.Threading.Tasks.Task SetOSDAsync(MAV_Rapier_HDIP.ServiceReference8.SetOSDRequest request) { return base.Channel.SetOSDAsync(request); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.CreateOSDResponse MAV_Rapier_HDIP.ServiceReference8.Media.CreateOSD(MAV_Rapier_HDIP.ServiceReference8.CreateOSDRequest request) { return base.Channel.CreateOSD(request); } public string CreateOSD(MAV_Rapier_HDIP.ServiceReference8.OSDConfiguration OSD, ref System.Xml.XmlElement[] Any) { MAV_Rapier_HDIP.ServiceReference8.CreateOSDRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.CreateOSDRequest(); inValue.OSD = OSD; inValue.Any = Any; MAV_Rapier_HDIP.ServiceReference8.CreateOSDResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).CreateOSD(inValue); Any = retVal.Any; return retVal.OSDToken; } public System.Threading.Tasks.Task CreateOSDAsync(MAV_Rapier_HDIP.ServiceReference8.CreateOSDRequest request) { return base.Channel.CreateOSDAsync(request); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] MAV_Rapier_HDIP.ServiceReference8.DeleteOSDResponse MAV_Rapier_HDIP.ServiceReference8.Media.DeleteOSD(MAV_Rapier_HDIP.ServiceReference8.DeleteOSDRequest request) { return base.Channel.DeleteOSD(request); } public void DeleteOSD(string OSDToken, ref System.Xml.XmlElement[] Any) { MAV_Rapier_HDIP.ServiceReference8.DeleteOSDRequest inValue = new MAV_Rapier_HDIP.ServiceReference8.DeleteOSDRequest(); inValue.OSDToken = OSDToken; inValue.Any = Any; MAV_Rapier_HDIP.ServiceReference8.DeleteOSDResponse retVal = ((MAV_Rapier_HDIP.ServiceReference8.Media)(this)).DeleteOSD(inValue); Any = retVal.Any; } public System.Threading.Tasks.Task DeleteOSDAsync(MAV_Rapier_HDIP.ServiceReference8.DeleteOSDRequest request) { return base.Channel.DeleteOSDAsync(request); } } }