Exemple #1
0
        internal void UsedByDevice()
        {
            typelessBuffer.UsedByDevice();

            usedByDevice++;

            if (usedByDevice == 1)
            {
                Monitor.Enter(syncRoot);
            }
        }
Exemple #2
0
        internal void UsedByDevice()
        {
            if (buffer != null)
            {
                buffer.UsedByDevice();
            }

            usedByDevice++;

            if (usedByDevice == 1)
            {
                Monitor.Enter(syncRoot);
            }
        }