001    package edu.nrao.sss.electronics;
002    
003    /**
004     * A provider of a {@link Signal signal}.
005     * <p>
006     * <b>Version Info:</b>
007     * <table style="margin-left:2em">
008     *   <tr><td>$Revision: 979 $</td></tr>
009     *   <tr><td>$Date: 2007-10-30 13:46:08 -0600 (Tue, 30 Oct 2007) $</td></tr>
010     *   <tr><td>$Author: dharland $ (last person to modify)</td></tr>
011     * </table></p>
012     * 
013     * @author David M. Harland
014     * @since 2007-10-25
015     */
016    public interface SignalSource
017    {
018      /**
019       * Returns the signal provided by this device.
020       * @return the signal provided by this device.
021       */
022      public Signal getSignal();
023    }