Struct NetCodeConnectionEvent
Contains a single, discrete 'NetworkConnection' connect / disconnect event. For more details, refer to ConnectionEventsForTick.
Inherited Members
Namespace: Unity.NetCode
Assembly: Unity.NetCode.dll
Syntax
public struct NetCodeConnectionEvent
Fields
ConnectionEntity
The entity containing the NetworkStreamConnection component.
Declaration
public Entity ConnectionEntity
Field Value
Type | Description |
---|---|
Entity |
ConnectionId
The Value value of this connection entity.
Declaration
public NetworkConnection ConnectionId
Field Value
Type | Description |
---|---|
NetworkConnection |
DisconnectReason
Only valid when State is Disconnected.
Declaration
public NetworkStreamDisconnectReason DisconnectReason
Field Value
Type | Description |
---|---|
NetworkStreamDisconnectReason |
Id
The NetworkId of the client whom this event was raised on the behalf of.
Declaration
public NetworkId Id
Field Value
Type | Description |
---|---|
NetworkId |
State
The current value of the ConnectionState.State.
Declaration
public ConnectionState.State State
Field Value
Type | Description |
---|---|
ConnectionState.State |
Remarks
This event is raised any time this state changes. A single connection may therefore have multiple state changes per frame.
Methods
ToFixedString()
Returns a human-readable print of values.
Declaration
public FixedString128Bytes ToFixedString()
Returns
Type | Description |
---|---|
FixedString128Bytes | Returns a human-readable print of values. |