docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Struct NetworkSettings

    A list of the parameters that describe the network configuration.

    Implements
    IDisposable
    Inherited Members
    ValueType.Equals(object)
    ValueType.GetHashCode()
    ValueType.ToString()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetType()
    Namespace: Unity.Networking.Transport
    Assembly: solution.dll
    Syntax
    public struct NetworkSettings : IDisposable

    Constructors

    Name Description
    NetworkSettings(Allocator)

    Creates a new NetworkSettings object using the provided allocator. If no Allocator is provided, Allocator.Temp will be used.

    Properties

    Name Description
    IsCreated

    If the settings have been created (e.g. not disposed).

    Methods

    Name Description
    AddRawParameterStruct<T>(ref T)

    Adds a new parameter to the list. There must be only one instance per parameter type.

    Dispose()

    Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

    TryGet<T>(out T)

    Try to get the parameter values for the specified type.

    Extension Methods

    BaselibNetworkParameterExtensions.GetBaselibNetworkInterfaceParameters(ref NetworkSettings)
    BaselibNetworkParameterExtensions.WithBaselibNetworkInterfaceParameters(ref NetworkSettings, int, int, uint)
    CommonNetworkParametersExtensions.GetDataStreamParameters(ref NetworkSettings)
    CommonNetworkParametersExtensions.GetNetworkConfigParameters(ref NetworkSettings)
    CommonNetworkParametersExtensions.WithDataStreamParameters(ref NetworkSettings, int)
    CommonNetworkParametersExtensions.WithNetworkConfigParameters(ref NetworkSettings, int, int, int, int, int, int)
    CommonNetworkParametersExtensions.WithNetworkConfigParameters(ref NetworkSettings, int, int, int, int, int, int, int)
    NetworkPipelineParametersExtensions.GetPipelineParameters(ref NetworkSettings)
    NetworkPipelineParametersExtensions.WithPipelineParameters(ref NetworkSettings, int)
    RelayParameterExtensions.GetRelayParameters(ref NetworkSettings)
    RelayParameterExtensions.WithRelayParameters(ref NetworkSettings, ref RelayServerData, int)
    FragmentationStageParameterExtensions.GetFragmentationStageParameters(ref NetworkSettings)
    FragmentationStageParameterExtensions.WithFragmentationStageParameters(ref NetworkSettings, int)
    ReliableStageParameterExtensions.GetReliableStageParameters(ref NetworkSettings)
    ReliableStageParameterExtensions.WithReliableStageParameters(ref NetworkSettings, int)
    SimulatorStageParameterExtensions.GetSimulatorStageParameters(ref NetworkSettings)
    SimulatorStageParameterExtensions.WithSimulatorStageParameters(ref NetworkSettings, int, int, int, int, int, int, int, int, uint)
    In This Article
    Back to top
    Copyright © 2023 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)