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
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

union { ... } snd_seq_event::data

event data...


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

Generated on Fri Sep 12 04:32:02 2008 for ALSA project - the C library reference by  doxygen 1.5.6