> 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.client.unity/ks.reactor.client.unity.ksreactorconfig/ks.reactor.client.unity.ksreactorconfig.clusterconfigs.md).

# Class ksReactorConfig.ClusterConfigs

Namespace: [KS.Reactor.Client.Unity](/reactor/api-reference/ks.reactor.client.unity.md)\
Assembly: KSUnity-Source.dll

Local cluster settings

```csharp
[Serializable]
public class ksReactorConfig.ClusterConfigs
```

#### Inheritance

[object](https://learn.microsoft.com/dotnet/api/system.object) ← [ksReactorConfig.ClusterConfigs](/reactor/api-reference/ks.reactor.client.unity/ks.reactor.client.unity.ksreactorconfig/ks.reactor.client.unity.ksreactorconfig.clusterconfigs.md)

#### Inherited Members

[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)

## Fields

### ClusterPort <a href="#ks_reactor_client_unity_ksreactorconfig_clusterconfigs_clusterport" id="ks_reactor_client_unity_ksreactorconfig_clusterconfigs_clusterport"></a>

Port used by local cluster instances.

```csharp
public ushort ClusterPort
```

#### Field Value

[ushort](https://learn.microsoft.com/dotnet/api/system.uint16)

### Protocol <a href="#ks_reactor_client_unity_ksreactorconfig_clusterconfigs_protocol" id="ks_reactor_client_unity_ksreactorconfig_clusterconfigs_protocol"></a>

Network protocol used by rooms launched by the cluster.

```csharp
public string Protocol
```

#### Field Value

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

### Room <a href="#ks_reactor_client_unity_ksreactorconfig_clusterconfigs_room" id="ks_reactor_client_unity_ksreactorconfig_clusterconfigs_room"></a>

Rooms the cluster uses when launching local servers instances.

```csharp
public string Room
```

#### Field Value

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

### RoomPorts <a href="#ks_reactor_client_unity_ksreactorconfig_clusterconfigs_roomports" id="ks_reactor_client_unity_ksreactorconfig_clusterconfigs_roomports"></a>

Ports the cluster can assign to rooms.

```csharp
public string RoomPorts
```

#### Field Value

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

### Scene <a href="#ks_reactor_client_unity_ksreactorconfig_clusterconfigs_scene" id="ks_reactor_client_unity_ksreactorconfig_clusterconfigs_scene"></a>

Scene the cluster uses when launching local servers instances.

```csharp
public string Scene
```

#### Field Value

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

### Tags <a href="#ks_reactor_client_unity_ksreactorconfig_clusterconfigs_tags" id="ks_reactor_client_unity_ksreactorconfig_clusterconfigs_tags"></a>

Tags assigned to server instances started by the cluster.

```csharp
public string Tags
```

#### Field Value

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