using System;
using System.Collections;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Diagnostics;
using System.IO;
using System.Reflection;
using System.Resources;
using System.Runtime.Serialization;
using System.Text;
using MindWorks.Nimbus;
using Ivi.Driver;

namespace Raytheon.GuidedElectronicsUnit
{
    [Serializable]
    public class ReadMessageTimeout : Exception
    {
        public ReadMessageTimeout()
        {
            // Add any type-specific logic, and supply the default message.
            //
        }

        public ReadMessageTimeout(string message)
            : base(message)
        {
            // Add any type-specific logic.
            //
        }

        public ReadMessageTimeout(string message, Exception innerException)
            : base(message, innerException)
        {
            // Add any type-specific logic for inner exceptions.
            //
        }

        protected ReadMessageTimeout(SerializationInfo info, StreamingContext context)
            : base(info, context)
        {
            // Implement type-specific serialization constructor logic.
            //
        }
    }
}