Gemstone Timeseries Library
Show/Hide TOC

# ConcentratorBaseMaximumPublicationTimeout Property

Gets or sets the maximum frame publication timeout in milliseconds, set to Infinite(-1) to wait indefinitely.

## Definition

Namespace: Gemstone.Timeseries
Assembly: Gemstone.Timeseries (in Gemstone.Timeseries.dll) Version: 1.0.143 -- Release Build+6200516e1d8796210682e4fa5670553a73472309
C#
View Source Request Example

    public int MaximumPublicationTimeout { get; set; }

VB
View Source Request Example

    Public Property MaximumPublicationTimeout As Integer
    	Get
    	Set

C++
View Source Request Example

    public:
    property int MaximumPublicationTimeout {
    	int get ();
    	void set (int value);
    }

JavaScript
View Source Request Example

    function get_MaximumPublicationTimeout();
    function set_MaximumPublicationTimeout(value);

#### Property Value

Int32

## Remarks

The concentrator automatically defines a precision timer to provide the heartbeat for frame publication, however if the system gets busy the heartbeat signals can be missed. This property defines a maximum wait timeout before reception of the heartbeat signal to make sure frame publications continue to occur in a timely fashion even when a system is under stress.

This property is automatically defined as 2% more than the number of milliseconds per frame when the FramesPerSecond property is set. Users can override this default value to provide custom behavior for this timeout.

## See Also

#### Reference

ConcentratorBase Class
Gemstone.Timeseries Namespace