> For the complete documentation index, see [llms.txt](https://kinematicsoup.gitbook.io/reactor/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kinematicsoup.gitbook.io/reactor/api-reference/ks.reactor.server/ks.reactor.server.ksservertime.md).

# Class ksServerTime

Namespace: [KS.Reactor.Server](/reactor/api-reference/ks.reactor.server.md)\
Assembly: KSReactor.dll

Holds server time data.

```csharp
public class ksServerTime : ksTime
```

#### Inheritance

[object](https://learn.microsoft.com/dotnet/api/system.object) ← ksTime ← [ksServerTime](/reactor/api-reference/ks.reactor.server/ks.reactor.server.ksservertime.md)

#### Inherited Members

ksTime.Zero, ksTime.Delta, ksTime.UnscaledDelta, ksTime.Time, ksTime.RealTime, ksTime.TimeScale, ksTime.m\_timeScale, ksTime.Frame, ksTime.ServerFramesPerSync, ksTime.FramesPerSync, [object.Equals(object)](https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals\(system-object\)), [object.Equals(object, object)](https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals\(system-object-system-object\)), [object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode), [object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype), [object.MemberwiseClone()](https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone), [object.ReferenceEquals(object, object)](https://learn.microsoft.com/dotnet/api/system.object.referenceequals), [object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)

## Properties

### FramesUntilSync <a href="#ks_reactor_server_ksservertime_framesuntilsync" id="ks_reactor_server_ksservertime_framesuntilsync"></a>

Number of frames until data is synced to clients. 0 means that the sync will happen after the current update scripts complete.

```csharp
public uint FramesUntilSync { get; }
```

#### Property Value

[uint](https://learn.microsoft.com/dotnet/api/system.uint32)

### RealDelta <a href="#ks_reactor_server_ksservertime_realdelta" id="ks_reactor_server_ksservertime_realdelta"></a>

Real time in seconds since the last update.

```csharp
public float RealDelta { get; }
```

#### Property Value

[float](https://learn.microsoft.com/dotnet/api/system.single)

### TimeScale <a href="#ks_reactor_server_ksservertime_timescale" id="ks_reactor_server_ksservertime_timescale"></a>

Time scale applied to simulation steps.

```csharp
public float TimeScale { get; set; }
```

#### Property Value

[float](https://learn.microsoft.com/dotnet/api/system.single)

### Zero <a href="#ks_reactor_server_ksservertime_zero" id="ks_reactor_server_ksservertime_zero"></a>

```csharp
public static ksServerTime Zero { get; }
```

#### Property Value

[ksServerTime](/reactor/api-reference/ks.reactor.server/ks.reactor.server.ksservertime.md)
