xdf_add_event man page

xdf_add_event — Appends an event to the data file

Synopsis

#include <xdfio.h>

int xdf_add_event(struct xdf* xdf, int evttype,
double onset, double dur);

Description

xdf_add_event() appends to the file referenced by the handle xdf opened for writing an event of type evttype at time onset lasting for a duration dur expressed in seconds. If the event has no notion of duration, dur should be set to 0. evttype should be a value returned by a successful call to xdf_add_evttype(3).

Return Value

xdf_add_event() returns 0 in case of success. Otherwise -1 is returned and errno is set appropriately.

Errors

EINVAL
xdf is NULL or evttype has not been previously created by xdf_add_evttype(3)
ENOMEM
The system is unable to allocate resources.
EPERM
The file referenced by xdf has not been opened for writing or its file format does not support events.

See Also

xdf_add_evttype(3)

Referenced By

xdf_add_evttype(3).

2010 EPFL xdffileio library manual