| LCM Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
lcm_eventlog_t;
lcm_eventlog_event_t;
lcm_eventlog_t * lcm_eventlog_create (const char *path,
const char *mode);
lcm_eventlog_event_t * lcm_eventlog_read_next_event (lcm_eventlog_t *l);
void lcm_eventlog_free_event (lcm_eventlog_event_t *le);
int lcm_eventlog_seek_to_timestamp (lcm_eventlog_t *l,
int64_t ts);
int lcm_eventlog_write_event (lcm_eventlog_t *l,
lcm_eventlog_event_t *le);
void lcm_eventlog_destroy (lcm_eventlog_t *l);
typedef struct {
int64_t eventnum, timestamp;
int32_t channellen, datalen;
char *channel;
void *data;
} lcm_eventlog_event_t;
lcm_eventlog_t * lcm_eventlog_create (const char *path, const char *mode);
|
|
|
|
Returns : |
lcm_eventlog_event_t * lcm_eventlog_read_next_event (lcm_eventlog_t *l);
|
|
Returns : |
int lcm_eventlog_seek_to_timestamp (lcm_eventlog_t *l, int64_t ts);
|
|
|
|
Returns : |
int lcm_eventlog_write_event (lcm_eventlog_t *l, lcm_eventlog_event_t *le);
|
|
|
|
Returns : |