ProtoFlux:UserNetworkStatistic
The User Network Statistic node can output different statistics pertaining to a user's network connection in Resonite.
More actions
User Network Statistic<T>
Info
The User Network Statistic node outputs different network statistics for a user in a session.
Inputs
Name (String)
The name of the network statistic to output. The type of this node must match the expected output type. Available network statistics vary depending on what protocol the user is using to connect.
Any Connection Names
These names apply to any type of network connection.
| Name | Type | Description |
|---|---|---|
Protocol |
string | Outputs the protocol the user is connected to the session with. Currently, this can be "LNL", "QUIC", "TCP", or "Steam". |
LNL Connection Names
These names only apply if the user is connected through LNL.
| Name | Type | Description |
|---|---|---|
PrimaryChannelQueue |
int | |
BackgroundChannelQueue |
int | |
PacketsLost |
long | |
PacketsSent |
long | |
PacketsReceived |
long | |
BytesSent |
long | |
BytesReceived |
long | |
WindowWaitCount |
long | |
AveragePacketSize |
double | |
AverageMergedPackets |
double | |
MTU |
int | |
TimeSinceLastPacket |
int | |
RelayName |
string |
Steam Connection Names
These names only apply if the user is connected through Steam Networking Sockets.
| Name | Type | Description |
|---|---|---|
MainQualityLocal |
float | |
MainQualityRemote |
float | |
MainPendingReliable |
int | |
MainPendingUnreliable |
int | |
MainOutRate |
float | |
MainInRate |
float | |
BG_QualityLocal |
float | |
BG_QualityRemote |
float | |
BG_PendingReliable |
int | |
BG_PendingUnreliable |
int | |
BG_OutRate |
float | |
BG_InRate |
float | |
Bandwidth |
int |
User (User)
The user to show network statistics for. Does not work if user is host of the session.
Outputs
This node will output a nullable value of the type specified for the associated statistic name. The output will always be null if user is the host of the session.