public interface AcquisitionRoundListener extends InputRoundListener<ADCChannel,java.nio.IntBuffer>
AcquisitionRoundListener
interface defines methods for getting notified of the
availability of sampled input values. AsyncErrorHandler
interface for getting notified of asynchronous I/O errors.
An AcquisitionRoundListener
can be registered using one of the
ADCChannel.startAcquisition
methods.
ADCChannel.startAcquisition
Modifier and Type | Method and Description |
---|---|
void |
failed(java.lang.Throwable exception,
ADCChannel source)
Invoked when an I/O operation fails.
|
void |
inputRoundCompleted(RoundCompletionEvent<ADCChannel,java.nio.IntBuffer> event)
Invoked when a buffer of ADC sampled values has been filled and is available for processing
or when an input overrun error occurred.
|
void inputRoundCompleted(RoundCompletionEvent<ADCChannel,java.nio.IntBuffer> event)
inputRoundCompleted
in interface InputRoundListener<ADCChannel,java.nio.IntBuffer>
event
- the event that occurred.void failed(java.lang.Throwable exception, ADCChannel source)
failed
in interface AsyncErrorHandler<ADCChannel>
exception
- The exception to indicate why the I/O operation failedsource
- The ADCChannel
instance that generated the error.Copyright © 2012, 2015, Oracle and/or its affiliates. All rights reserved.
Legal Notices