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 }