snd_seq_event 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
   snd_seq_ev_instr_begin_t   instr_begin
   snd_seq_ev_sample_control_t   sample
data

Detailed Description

Sequencer event

Field Documentation

event type

unsigned char snd_seq_event::flags

event flags

unsigned char snd_seq_event::tag

tag

unsigned char snd_seq_event::queue

schedule queue

schedule time

timestamp

source address

destination address

note information

MIDI control information

raw8 data

raw32 data

external data

queue control

address

connect information

operation result code

instrument

sample control

union { ... } snd_seq_event::data

event data...


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

Generated on Wed Mar 12 05:09:22 2008 for ALSA project - the C library reference by  doxygen 1.5.5