snd_seq_event_t Struct Reference
[Sequencer Event Definitions]

Data Fields

snd_seq_event_type_t type
unsigned char flags
unsigned char tag
unsigned char queue
snd_seq_timestamp_t time
snd_seq_addr_t source
snd_seq_addr_t dest
union {
   snd_seq_ev_note_t   note
   snd_seq_ev_ctrl_t   control
   snd_seq_ev_raw8_t   raw8
   snd_seq_ev_raw32_t   raw32
   snd_seq_ev_ext_t   ext
   snd_seq_ev_queue_control_t   queue
   snd_seq_timestamp_t   time
   snd_seq_addr_t   addr
   snd_seq_connect_t   connect
   snd_seq_result_t   result
data

Detailed Description

Sequencer event


Field Documentation

address

connect information

MIDI control information

union { ... } snd_seq_event_t::data

event data...

destination address

external data

unsigned char snd_seq_event_t::flags

event flags

note information

queue control

unsigned char snd_seq_event_t::queue

schedule queue

raw32 data

raw8 data

operation result code

source address

unsigned char snd_seq_event_t::tag

tag

schedule time

timestamp

event type


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated for ALSA project - the C library reference by doxygen 1.6.1