public void push(double[] l, double[] r, int length) { lock (mSyncRoot) { mAdapter.append(l, r, length); if (mReceiver != null) { mReceiver.push(l, r, length); } } }