コード例 #1
0
    static void Initialize_MultiQObj(multiQ[] multiQ_array)
    {
        Console.WriteLine("INITIALIZING AN ARRAY OF MULTIQ OBJECTS FOR TESTING");
        Console.WriteLine();

        uint random_value;

        for (uint i = 0; i < MULTIQOBJSIZE; i++)
        {
            random_value = (uint)rand.Next(10, 50);

            if (i < DEFAULTFACTORS)
            {
                multiQ_array[i] = new multiQ();
                Console.WriteLine("Table size in multiQ object " + i + " is: " + MULTIQDEFAULTTABLESIZE);
            }
            else
            {
                multiQ_array[i] = new multiQ();
                Console.WriteLine("Table size in multiQ object " + i + " is: " + random_value);
            }
        }
        Console.WriteLine();
        Console.WriteLine("Press enter to continue...");
        Console.ReadLine();
    }
コード例 #2
0
    static void Main(string[] args)
    {
        range[]  range_array  = new range[RANGEOBJSIZE];
        multiQ[] multiQ_array = new multiQ[MULTIQOBJSIZE];

        Initialize_RangeObj(range_array);
        Test_Ping(range_array);
        Show_Range_Stats(range_array);

        Initialize_MultiQObj(multiQ_array);
        Test_Add(multiQ_array);
        Test_Query(multiQ_array);
        Test_Active(multiQ_array);
        Test_Reset(multiQ_array);
        Test_Add(multiQ_array);
        Test_Full(multiQ_array);
        Test_Query(multiQ_array);
        Test_Delete(multiQ_array);
        Show_MultiQ_Stats(multiQ_array);

        Console.WriteLine("Press enter to end program...");
        Console.ReadLine();
    }