Heartbeat

Namespace: Babel.Licensing Assembly: Babel.Licensing.dll

Represents a heartbeat worker.

public class Heartbeat

Inheritance

objectHeartbeat

Inherited Members

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

Heartbeat(BabelLicensing)

Initializes a new instance of the class.

public Heartbeat(BabelLicensing licensing)

Parameters

NameDescription

licensing BabelLicensing

The licensing client.

Properties

Interval

The interval for sending heartbeat signals to the license server.

public TimeSpan Interval { get; set; }

Property Value

TimeSpan

UserKey

Gets or sets the user key.

public string UserKey { get; set; }

Property Value

string

Methods

Start()

Starts the heartbeat worker.

public void Start()

Stop()

Stops the heartbeat worker.

public void Stop()

Last updated