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); }