Class ServerConnection
  • Overview
  • Download
  • Interface detail
  • How to use
Show / Hide Table of Contents
  • ActiveGuard.Plugins.OSS.Common.Utitlity
    • ActiveGuardFactory
    • ActiveGuardFactory.OnHandleOpenRecordingEventHandler
    • ActiveGuardFactory.OnHandleSaveCurentUserEventHandler
    • ActiveGuardFactory.OnHandleSavePresetEventHandler
    • ActiveGuardFactory.OnHandleSaveServerConnectionsEventHandler
    • ActiveGuardFactory.OnHandleSaveUserManagementEventHandler
  • ActiveGuard.Plugins.OSS.Models
    • CameraMap
    • Map
    • MediaInfo
    • ServerConnection
    • User
    • UserMng
  • ActiveGuard.Plugins.OSS.Views
    • PluginSetupView
    • ThumbnailSearchView

Class ServerConnection

Inheritance
System.Object
ServerConnection
Implements
System.IDisposable
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: ActiveGuard.Plugins.OSS.Models
Assembly: ActiveGuard.Plugins.OSS.dll
Syntax
public class ServerConnection : IDisposable

Properties

IPAddress

Declaration
public string IPAddress { get; set; }
Property Value
Type Description
System.String

IP address of Active Guard server

Mandatory : Yes

Value range : 128 characters at the maximum

Sample: 10.92.203.222

Name

Declaration
public string Name { get; set; }
Property Value
Type Description
System.String

Name of Active Guard server. This will be shown in GUI of ThumbnailSearchView.

Mandatory : Yes

Value range : 50 characters at the maximum

Sample: Active Guard server 100

Password

Declaration
public string Password { get; set; }
Property Value
Type Description
System.String

Password of Active Guard server. Both Administrator or non administrator is OK.

Mandatory : Yes

Value range : 32 characters at the maximum

Sample: ******

Port

Declaration
public int Port { get; set; }
Property Value
Type Description
System.Int32

API port number of Active Guard server. Defaut value of Active Guard server is 8090.

Mandatory : Yes

Value range : 1 ~ 65535

Sample: 8090

SSL

Declaration
public bool SSL { get; set; }
Property Value
Type Description
System.Boolean

When True, HTTPS will be used. Defaut value of Active Guard server side is False.

Mandatory : Yes

Value range : True|False

Sample:

UserName

Declaration
public string UserName { get; set; }
Property Value
Type Description
System.String

User name of Active Guard server. Both Administrator or non administrator is OK.

Mandatory : Yes

Value range : 32 characters at the maximum

Sample: admin

Methods

Dispose()

Declaration
public void Dispose()

Dispose(Boolean)

Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type Name Description
System.Boolean disposing

Implements

System.IDisposable
In This Article
Back to top Generated by DocFX