Exemplo n.º 1
0
 internal static void Config(RTMConfig config)
 {
     lostConnectionAfterLastPingInSeconds = config.maxPingInterval;
     globalConnectTimeoutSeconds          = config.globalConnectTimeout;
     globalQuestTimeoutSeconds            = config.globalQuestTimeout;
     fileGateClientHoldingSeconds         = config.fileClientHoldingSeconds;
     errorRecorder = config.defaultErrorRecorder;
 }
        public static void Init(RTMConfig config)
        {
            if (config == null)
            {
                return;
            }

            RTMConfig.Config(config);
        }
Exemplo n.º 3
0
        internal static void Config(RTMConfig config)
        {
            lostConnectionAfterLastPingInSeconds = config.maxPingInterval;
            globalConnectTimeoutSeconds          = config.globalConnectTimeout;
            globalQuestTimeoutSeconds            = config.globalQuestTimeout;
            fileGateClientHoldingSeconds         = config.fileClientHoldingSeconds;
            errorRecorder = config.defaultErrorRecorder;
            triggerCallbackIfAsyncMethodReturnFalse = config.forceTriggerCallbackWhenAsyncMethodReturnFalse;

            globalRegressiveStrategy = config.regressiveStrategy;
        }
Exemplo n.º 4
0
        public static void Init(RTMConfig config)
        {
#if UNITY_2017_1_OR_NEWER
            StatusMonitor.Instance.Init();
#endif

            if (config == null)
            {
                return;
            }

            RTMConfig.Config(config);
        }