Fun.FunapiTransport.FunapiTransport C# (CSharp) Method

FunapiTransport() public method

public FunapiTransport ( ) : UnityEngine
return UnityEngine
        public FunapiTransport()
        {
            state_ = State.kUnknown;
            protocol_ = TransportProtocol.kDefault;
            PingIntervalSeconds = 0;
            PingTimeoutSeconds = 0f;
            ConnectTimeout = 10f;

            if (FunapiConfig.IsValid)
            {
                PingIntervalSeconds = FunapiConfig.PingInterval;
                PingTimeoutSeconds = FunapiConfig.PingTimeoutSeconds;
            }

            if (PingIntervalSeconds <= 0)
                PingIntervalSeconds = kPingIntervalSecond;

            if (PingTimeoutSeconds <= 0f)
                PingTimeoutSeconds = kPingTimeoutSeconds;
        }