internal void UsedByDevice() { typelessBuffer.UsedByDevice(); usedByDevice++; if (usedByDevice == 1) { Monitor.Enter(syncRoot); } }
internal void UsedByDevice() { if (buffer != null) { buffer.UsedByDevice(); } usedByDevice++; if (usedByDevice == 1) { Monitor.Enter(syncRoot); } }