TimeTable

class TimeTable

TimeTable: Read in spike times from file and send out eventOut messages at the specified times.

proc

void (shared message field) Shared message for process and reinit

setFilename()

(destination message field) Assigns field value.

getFilename()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

setMethod()

(destination message field) Assigns field value.

getMethod()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

getState()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

process()

(destination message field) Handle process call

reinit()

(destination message field) Handles reinit call

eventOut

double (source message field) Sends out spike time if it falls in current timestep.

filename

string (value field) File to read lookup data from. The file should be contain two columns separated by any space character.

method

int (value field) Method to use for filling up the entries. Currently only method 4 (loading from file) is supported.

state

double (value field) Current state of the time table.