Esempio n. 1
0
        internal static TimeoutTimer StartSecondsTimeout(int seconds)
        {
            TimeoutTimer timer = new TimeoutTimer();

            timer.SetTimeoutSeconds(seconds);
            return(timer);
        }
Esempio n. 2
0
        //-------------------
        // Timeout-setting methods
        //-------------------

        // Get a new timer that will expire in the given number of seconds
        //  For input, a value of zero seconds indicates infinite timeout
        internal static TimeoutTimer StartSecondsTimeout(int seconds)
        {
            //--------------------
            // Preconditions: None (seconds must conform to SetTimeoutSeconds requirements)

            //--------------------
            // Method body
            var timeout = new TimeoutTimer();
            timeout.SetTimeoutSeconds(seconds);

            //---------------------
            // Postconditions
            Debug.Assert(timeout != null); // Need a valid timeouttimer if no error

            return timeout;
        }
Esempio n. 3
0
        //-------------------
        // Timeout-setting methods
        //-------------------

        // Get a new timer that will expire in the given number of seconds
        //  For input, a value of zero seconds indicates infinite timeout
        internal static TimeoutTimer StartSecondsTimeout(int seconds)
        {
            //--------------------
            // Preconditions: None (seconds must conform to SetTimeoutSeconds requirements)

            //--------------------
            // Method body
            var timeout = new TimeoutTimer();

            timeout.SetTimeoutSeconds(seconds);

            //---------------------
            // Postconditions
            Debug.Assert(timeout != null); // Need a valid timeouttimer if no error

            return(timeout);
        }
 internal static TimeoutTimer StartSecondsTimeout(int seconds)
 {
     TimeoutTimer timer = new TimeoutTimer();
     timer.SetTimeoutSeconds(seconds);
     return timer;
 }