Logo Search packages:      
Sourcecode: naspro-bridges-bad version File versions  Download package

LV2_Event_Buffer Struct Reference

#include <event.h>

List of all members.


Detailed Description

A buffer of LV2 events (header only).

Like events (which this contains) an event buffer is a single chunk of POD: the entire buffer (including contents) can be copied with a single memcpy. The first contained event begins sizeof(LV2_EventBuffer) bytes after the start of this struct.

After this header, the buffer contains an event header (defined by struct LV2_Event), followed by that event's contents (padded to 64 bits), followed by another header, etc:

| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |FRAMES |SUBFRMS|TYP|LEN|DATA..DATA..PAD|FRAMES | ...

Definition at line 123 of file event.h.


Public Attributes

uint32_t capacity
uint8_t * data
uint32_t event_count
uint16_t header_size
uint32_t size
uint16_t stamp_type

The documentation for this struct was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index