示例#1
0
        long getQueueSize()
        {
            ulong x          = q.readCurListFileNum();
            ulong _x         = q.readCurFileNum();
            ulong writeIndex = x * maxFilesInQueue + _x;

            ulong x1        = q1.readCurListFileNum();
            ulong _x1       = q1.readCurFileNum();
            ulong readIndex = x1 * maxFilesInQueue + _x1;

            //Console.WriteLine("Number of files to send: {0}", writeIndex - readIndex);
            m_actualQueueSize = (long)(writeIndex - readIndex);
            return(m_actualQueueSize);
        }