001    package cnslab.cnsnetwork;
002    
003    import java.io.*;
004    import java.util.*;
005
006    /***********************************************************************
007    * A buffer to keep all the recorded spikes for sending to main host.
008    * 
009    * @version
010    *   $Date: 2012-08-04 13:43:22 -0500 (Sat, 04 Aug 2012) $
011    *   $Rev: 104 $
012    *   $Author: croft $
013    * @author
014    *   Yi Dong
015    * @author
016    *   David Wallace Croft
017    ***********************************************************************/
018    public class  RecordBuffer
019      implements Serializable, Transmissible
020    ////////////////////////////////////////////////////////////////////////
021    ////////////////////////////////////////////////////////////////////////
022    {
023    
024    private static final long  serialVersionUID = 0L;
025    
026    //
027    
028    public final ArrayList<NetRecordSpike>  buff;
029    
030    ////////////////////////////////////////////////////////////////////////
031    ////////////////////////////////////////////////////////////////////////
032    
033    public  RecordBuffer ( )
034    ////////////////////////////////////////////////////////////////////////
035    {
036      buff = new ArrayList<NetRecordSpike> ( );
037    }
038
039    ////////////////////////////////////////////////////////////////////////
040    ////////////////////////////////////////////////////////////////////////
041    }