<!-- This comment will put IE 6, 7 and 8 in quirks mode --> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <title>ALSA project - the C library reference: /builddir/build/BUILD/alsa-lib-1.0.23/include/seq_event.h Source File</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <link href="search/search.css" rel="stylesheet" type="text/css"/> <script type="text/javaScript" src="search/search.js"></script> <link href="doxygen.css" rel="stylesheet" type="text/css"/> </head> <body onload='searchBox.OnSelectItem(0);'> <!-- Generated by Doxygen 1.6.2-20100208 --> <script type="text/javascript"><!-- var searchBox = new SearchBox("searchBox", "search",false,'Search'); --></script> <div class="navigation" id="top"> <div class="tabs"> <ul> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="modules.html"><span>Modules</span></a></li> <li><a href="annotated.html"><span>Data Structures</span></a></li> <li class="current"><a href="files.html"><span>Files</span></a></li> <li><a href="examples.html"><span>Examples</span></a></li> <li> <div id="MSearchBox" class="MSearchBoxInactive"> <img id="MSearchSelect" src="search/search.png" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" alt=""/> <input type="text" id="MSearchField" value="Search" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)" onkeyup="searchBox.OnSearchFieldChange(event)"/> <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> </div> </li> </ul> </div> <div class="tabs"> <ul> <li><a href="files.html"><span>File List</span></a></li> <li><a href="globals.html"><span>Globals</span></a></li> </ul> </div> <h1>/builddir/build/BUILD/alsa-lib-1.0.23/include/seq_event.h</h1><a href="seq__event_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <a name="l00011"></a>00011 <span class="comment">/*</span> <a name="l00012"></a>00012 <span class="comment"> * This library is free software; you can redistribute it and/or modify</span> <a name="l00013"></a>00013 <span class="comment"> * it under the terms of the GNU Lesser General Public License as</span> <a name="l00014"></a>00014 <span class="comment"> * published by the Free Software Foundation; either version 2.1 of</span> <a name="l00015"></a>00015 <span class="comment"> * the License, or (at your option) any later version.</span> <a name="l00016"></a>00016 <span class="comment"> *</span> <a name="l00017"></a>00017 <span class="comment"> * This program is distributed in the hope that it will be useful,</span> <a name="l00018"></a>00018 <span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of</span> <a name="l00019"></a>00019 <span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span> <a name="l00020"></a>00020 <span class="comment"> * GNU Lesser General Public License for more details.</span> <a name="l00021"></a>00021 <span class="comment"> *</span> <a name="l00022"></a>00022 <span class="comment"> * You should have received a copy of the GNU Lesser General Public</span> <a name="l00023"></a>00023 <span class="comment"> * License along with this library; if not, write to the Free Software</span> <a name="l00024"></a>00024 <span class="comment"> * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</span> <a name="l00025"></a>00025 <span class="comment"> *</span> <a name="l00026"></a>00026 <span class="comment"> */</span> <a name="l00027"></a>00027 <a name="l00028"></a>00028 <span class="preprocessor">#ifndef __ALSA_SEQ_EVENT_H</span> <a name="l00029"></a>00029 <span class="preprocessor"></span><span class="preprocessor">#define __ALSA_SEQ_EVENT_H</span> <a name="l00030"></a>00030 <span class="preprocessor"></span> <a name="l00041"></a><a class="code" href="group___seq_events.html#ga5effcf3631d53ced009e02b8a9cabf04">00041</a> <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="group___seq_events.html#ga5effcf3631d53ced009e02b8a9cabf04">snd_seq_event_type_t</a>; <a name="l00042"></a>00042 <a name="l00044"></a><a class="code" href="group___seq_events.html#gaef39e1f267006faf7abc91c3cb32ea40">00044</a> <span class="keyword">enum</span> <a class="code" href="group___seq_events.html#gaef39e1f267006faf7abc91c3cb32ea40">snd_seq_event_type</a> { <a name="l00046"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a8b5e0c8c25353f3bc185a73c28573d92">00046</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a8b5e0c8c25353f3bc185a73c28573d92">SND_SEQ_EVENT_SYSTEM</a> = 0, <a name="l00048"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a201648f4d62fc9597af38376935f62f2">00048</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a201648f4d62fc9597af38376935f62f2">SND_SEQ_EVENT_RESULT</a>, <a name="l00049"></a>00049 <a name="l00051"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a783ed12805a5ecc26b36b5d469332a8c">00051</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a783ed12805a5ecc26b36b5d469332a8c">SND_SEQ_EVENT_NOTE</a> = 5, <a name="l00053"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40af35df63c334c5388ff349550e31460c2">00053</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40af35df63c334c5388ff349550e31460c2">SND_SEQ_EVENT_NOTEON</a>, <a name="l00055"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40aa7359bc2f050a79c5021cfa90d0705f8">00055</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40aa7359bc2f050a79c5021cfa90d0705f8">SND_SEQ_EVENT_NOTEOFF</a>, <a name="l00057"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a6d7adef3e4f2ed96cd7e2def9d541510">00057</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a6d7adef3e4f2ed96cd7e2def9d541510">SND_SEQ_EVENT_KEYPRESS</a>, <a name="l00058"></a>00058 <a name="l00060"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a926c84318eb653c739e1d21fa20a0d95">00060</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a926c84318eb653c739e1d21fa20a0d95">SND_SEQ_EVENT_CONTROLLER</a> = 10, <a name="l00062"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40ae8264fb5f3870a1e5f6c2724b916cefd">00062</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40ae8264fb5f3870a1e5f6c2724b916cefd">SND_SEQ_EVENT_PGMCHANGE</a>, <a name="l00064"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a7eb97df129127eb771e9800da217f1fe">00064</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a7eb97df129127eb771e9800da217f1fe">SND_SEQ_EVENT_CHANPRESS</a>, <a name="l00066"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40ab1bb9ffa38e5247f993f9368a144336b">00066</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40ab1bb9ffa38e5247f993f9368a144336b">SND_SEQ_EVENT_PITCHBEND</a>, <a name="l00068"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a931edc93b65db5e11be1670166a6623b">00068</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a931edc93b65db5e11be1670166a6623b">SND_SEQ_EVENT_CONTROL14</a>, <a name="l00070"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a83eb21e2fe5bf509d0d9c4a911f0cd36">00070</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a83eb21e2fe5bf509d0d9c4a911f0cd36">SND_SEQ_EVENT_NONREGPARAM</a>, <a name="l00072"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40ae85ad451b5012c5d4f37bec4cb39516c">00072</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40ae85ad451b5012c5d4f37bec4cb39516c">SND_SEQ_EVENT_REGPARAM</a>, <a name="l00073"></a>00073 <a name="l00075"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a04f1e8a2a2201a7fbddf628b127dab39">00075</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a04f1e8a2a2201a7fbddf628b127dab39">SND_SEQ_EVENT_SONGPOS</a> = 20, <a name="l00077"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40afc621686c4f2ac288e24ff8d0aa448bd">00077</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40afc621686c4f2ac288e24ff8d0aa448bd">SND_SEQ_EVENT_SONGSEL</a>, <a name="l00079"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40ad2bcd713ea5fc228791eb95545cdf23f">00079</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40ad2bcd713ea5fc228791eb95545cdf23f">SND_SEQ_EVENT_QFRAME</a>, <a name="l00081"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a2d96daa58863eba007a6a8ce409d25a5">00081</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a2d96daa58863eba007a6a8ce409d25a5">SND_SEQ_EVENT_TIMESIGN</a>, <a name="l00083"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a342cdc56ed94d27d39fae09bdbfc4e41">00083</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a342cdc56ed94d27d39fae09bdbfc4e41">SND_SEQ_EVENT_KEYSIGN</a>, <a name="l00084"></a>00084 <a name="l00086"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40aeca878e55b4482dc3d83bbc1c1411f0a">00086</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40aeca878e55b4482dc3d83bbc1c1411f0a">SND_SEQ_EVENT_START</a> = 30, <a name="l00088"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a85633da32af8af5efa596a7f68cff5c7">00088</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a85633da32af8af5efa596a7f68cff5c7">SND_SEQ_EVENT_CONTINUE</a>, <a name="l00090"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a8bda57193eede5c6d45a34a135c8d95d">00090</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a8bda57193eede5c6d45a34a135c8d95d">SND_SEQ_EVENT_STOP</a>, <a name="l00092"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40aeb233aee7f0548cd3b0fdc811c15d3ec">00092</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40aeb233aee7f0548cd3b0fdc811c15d3ec">SND_SEQ_EVENT_SETPOS_TICK</a>, <a name="l00094"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a0ff211e23d32cbb1e3bcc4a63f61c2bd">00094</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a0ff211e23d32cbb1e3bcc4a63f61c2bd">SND_SEQ_EVENT_SETPOS_TIME</a>, <a name="l00096"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40aafa3d0b6c0a467619b802c9e27320810">00096</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40aafa3d0b6c0a467619b802c9e27320810">SND_SEQ_EVENT_TEMPO</a>, <a name="l00098"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a54f38f955c675d0e9624f67befe513b9">00098</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a54f38f955c675d0e9624f67befe513b9">SND_SEQ_EVENT_CLOCK</a>, <a name="l00100"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a2df30d1017d98ea37e31f83132d89b53">00100</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a2df30d1017d98ea37e31f83132d89b53">SND_SEQ_EVENT_TICK</a>, <a name="l00102"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40ac974cca728d755870c6b106fb172a49d">00102</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40ac974cca728d755870c6b106fb172a49d">SND_SEQ_EVENT_QUEUE_SKEW</a>, <a name="l00104"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a68c456590802b80ff3e338852a2c28ad">00104</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a68c456590802b80ff3e338852a2c28ad">SND_SEQ_EVENT_SYNC_POS</a>, <a name="l00105"></a>00105 <a name="l00107"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a60918a2617fd3435decbf96029994ac1">00107</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a60918a2617fd3435decbf96029994ac1">SND_SEQ_EVENT_TUNE_REQUEST</a> = 40, <a name="l00109"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40aefe6bb7adade51add7905856d70efc65">00109</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40aefe6bb7adade51add7905856d70efc65">SND_SEQ_EVENT_RESET</a>, <a name="l00111"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40af0cd5b4a2aa37ee9b34c6ecdde1b32b2">00111</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40af0cd5b4a2aa37ee9b34c6ecdde1b32b2">SND_SEQ_EVENT_SENSING</a>, <a name="l00112"></a>00112 <a name="l00114"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a71cd073dbeb98982d8b094ab6d841376">00114</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a71cd073dbeb98982d8b094ab6d841376">SND_SEQ_EVENT_ECHO</a> = 50, <a name="l00116"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40ae67daafb563cbbda4a131bec897d8ac3">00116</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40ae67daafb563cbbda4a131bec897d8ac3">SND_SEQ_EVENT_OSS</a>, <a name="l00117"></a>00117 <a name="l00119"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a7b77fe59af173ddfebb718da0859712e">00119</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a7b77fe59af173ddfebb718da0859712e">SND_SEQ_EVENT_CLIENT_START</a> = 60, <a name="l00121"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a0b3cb6ea4b789281399b4fb6561aa390">00121</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a0b3cb6ea4b789281399b4fb6561aa390">SND_SEQ_EVENT_CLIENT_EXIT</a>, <a name="l00123"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a49cf4bb402d99c25d817448b17b6e204">00123</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a49cf4bb402d99c25d817448b17b6e204">SND_SEQ_EVENT_CLIENT_CHANGE</a>, <a name="l00125"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40ab21b1c620680dbc7b1f176f7b75b851a">00125</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40ab21b1c620680dbc7b1f176f7b75b851a">SND_SEQ_EVENT_PORT_START</a>, <a name="l00127"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a8dc5dc9a22148dbacdbf69df2e8347f9">00127</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a8dc5dc9a22148dbacdbf69df2e8347f9">SND_SEQ_EVENT_PORT_EXIT</a>, <a name="l00129"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40ae7b1d0e0dcf385baf78ddb60975d20f9">00129</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40ae7b1d0e0dcf385baf78ddb60975d20f9">SND_SEQ_EVENT_PORT_CHANGE</a>, <a name="l00130"></a>00130 <a name="l00132"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a1b3b924275ca8c641df3392fb661ff30">00132</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a1b3b924275ca8c641df3392fb661ff30">SND_SEQ_EVENT_PORT_SUBSCRIBED</a>, <a name="l00134"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40ac7419ff83a6e1c4b318c48ed38b938f4">00134</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40ac7419ff83a6e1c4b318c48ed38b938f4">SND_SEQ_EVENT_PORT_UNSUBSCRIBED</a>, <a name="l00135"></a>00135 <a name="l00137"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40ae73dbea29b624e1b8d7ec37728b22b81">00137</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40ae73dbea29b624e1b8d7ec37728b22b81">SND_SEQ_EVENT_USR0</a> = 90, <a name="l00139"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40ac1e901b952f98aee45c96627a937908e">00139</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40ac1e901b952f98aee45c96627a937908e">SND_SEQ_EVENT_USR1</a>, <a name="l00141"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a1828901e7b2bbc5a79a1bc88e7165841">00141</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a1828901e7b2bbc5a79a1bc88e7165841">SND_SEQ_EVENT_USR2</a>, <a name="l00143"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40aae35f2bb6429dc231fba55c646160e77">00143</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40aae35f2bb6429dc231fba55c646160e77">SND_SEQ_EVENT_USR3</a>, <a name="l00145"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40ab7201d83f92fa2fc383a560946e34c63">00145</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40ab7201d83f92fa2fc383a560946e34c63">SND_SEQ_EVENT_USR4</a>, <a name="l00147"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a39cb3eb078644cf65fb1af0c6965ab30">00147</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a39cb3eb078644cf65fb1af0c6965ab30">SND_SEQ_EVENT_USR5</a>, <a name="l00149"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40ad92cb55b491219eea100794029cbf7d7">00149</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40ad92cb55b491219eea100794029cbf7d7">SND_SEQ_EVENT_USR6</a>, <a name="l00151"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a717ccb9662771874b116bdccbac4f734">00151</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a717ccb9662771874b116bdccbac4f734">SND_SEQ_EVENT_USR7</a>, <a name="l00153"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40af41fd348574a8fc8876456325d9e59cf">00153</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40af41fd348574a8fc8876456325d9e59cf">SND_SEQ_EVENT_USR8</a>, <a name="l00155"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a28b9207af50fa5fae4f13acdc029db62">00155</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a28b9207af50fa5fae4f13acdc029db62">SND_SEQ_EVENT_USR9</a>, <a name="l00156"></a>00156 <a name="l00158"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a053842a32bef6aac4c8b21b2fc80fc74">00158</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a053842a32bef6aac4c8b21b2fc80fc74">SND_SEQ_EVENT_SYSEX</a> = 130, <a name="l00160"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a290af1f3314dcfe9f83ee387c38417a6">00160</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a290af1f3314dcfe9f83ee387c38417a6">SND_SEQ_EVENT_BOUNCE</a>, <a name="l00162"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a3589b2a7abd184c2daeda8d1b3cff906">00162</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a3589b2a7abd184c2daeda8d1b3cff906">SND_SEQ_EVENT_USR_VAR0</a> = 135, <a name="l00164"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40aac29ee4fae15e3fbc92f489a7e08e33d">00164</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40aac29ee4fae15e3fbc92f489a7e08e33d">SND_SEQ_EVENT_USR_VAR1</a>, <a name="l00166"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a03b297316c7240dc208e8490b4309e99">00166</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a03b297316c7240dc208e8490b4309e99">SND_SEQ_EVENT_USR_VAR2</a>, <a name="l00168"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a92108ceb0767059de1e81566d1b92b63">00168</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a92108ceb0767059de1e81566d1b92b63">SND_SEQ_EVENT_USR_VAR3</a>, <a name="l00170"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40aec2b1c443ce623770bdf5638575f97ee">00170</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40aec2b1c443ce623770bdf5638575f97ee">SND_SEQ_EVENT_USR_VAR4</a>, <a name="l00171"></a>00171 <a name="l00173"></a><a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a78b0f3e8f6d674f01d3823481c0b90f6">00173</a> <a class="code" href="group___seq_events.html#ggaef39e1f267006faf7abc91c3cb32ea40a78b0f3e8f6d674f01d3823481c0b90f6">SND_SEQ_EVENT_NONE</a> = 255 <a name="l00174"></a>00174 }; <a name="l00175"></a>00175 <a name="l00176"></a>00176 <a name="l00178"></a><a class="code" href="structsnd__seq__addr__t.html">00178</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>snd_seq_addr { <a name="l00179"></a><a class="code" href="structsnd__seq__addr__t.html#aaf81b043e95acd9a939dbb8bae4e9d81">00179</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> client; <a name="l00180"></a><a class="code" href="structsnd__seq__addr__t.html#a2bc35b6df26bf6b37e4c032b8522873d">00180</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> port; <a name="l00181"></a>00181 } <a class="code" href="structsnd__seq__addr__t.html">snd_seq_addr_t</a>; <a name="l00182"></a>00182 <a name="l00184"></a><a class="code" href="structsnd__seq__connect__t.html">00184</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>snd_seq_connect { <a name="l00185"></a><a class="code" href="structsnd__seq__connect__t.html#ae2cf2bca3746f3209cb977d7e489f9cb">00185</a> <a class="code" href="structsnd__seq__addr__t.html">snd_seq_addr_t</a> sender; <a name="l00186"></a><a class="code" href="structsnd__seq__connect__t.html#a330ff64e8768594e1798db90db37d9f2">00186</a> <a class="code" href="structsnd__seq__addr__t.html">snd_seq_addr_t</a> dest; <a name="l00187"></a>00187 } <a class="code" href="structsnd__seq__connect__t.html">snd_seq_connect_t</a>; <a name="l00188"></a>00188 <a name="l00189"></a>00189 <a name="l00191"></a><a class="code" href="structsnd__seq__real__time__t.html">00191</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>snd_seq_real_time { <a name="l00192"></a><a class="code" href="structsnd__seq__real__time__t.html#aeeb195e734102b35594128bb28e9c7d7">00192</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> tv_sec; <a name="l00193"></a><a class="code" href="structsnd__seq__real__time__t.html#a79e39ed4061a4fa572275954d253a4bd">00193</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> tv_nsec; <a name="l00194"></a>00194 } <a class="code" href="structsnd__seq__real__time__t.html">snd_seq_real_time_t</a>; <a name="l00195"></a>00195 <a name="l00197"></a><a class="code" href="group___seq_events.html#gaa6a1e0c4394f9b26cc55e0181a5e2cb8">00197</a> <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="group___seq_events.html#gaa6a1e0c4394f9b26cc55e0181a5e2cb8">snd_seq_tick_time_t</a>; <a name="l00198"></a>00198 <a name="l00200"></a><a class="code" href="unionsnd__seq__timestamp__t.html">00200</a> <span class="keyword">typedef</span> <span class="keyword">union </span>snd_seq_timestamp { <a name="l00201"></a><a class="code" href="unionsnd__seq__timestamp__t.html#a0eeb11cee9e96defdd4a6d35640aa6e3">00201</a> <a class="code" href="group___seq_events.html#gaa6a1e0c4394f9b26cc55e0181a5e2cb8">snd_seq_tick_time_t</a> tick; <a name="l00202"></a><a class="code" href="unionsnd__seq__timestamp__t.html#a013e05e7f01cac7bc23d96f39e233cd0">00202</a> <span class="keyword">struct </span>snd_seq_real_time time; <a name="l00203"></a>00203 } <a class="code" href="unionsnd__seq__timestamp__t.html">snd_seq_timestamp_t</a>; <a name="l00204"></a>00204 <a name="l00205"></a>00205 <a name="l00211"></a><a class="code" href="group___seq_events.html#gaf3c4c4900893680d95aa722ee6c16d2e">00211</a> <span class="preprocessor">#define SND_SEQ_TIME_STAMP_TICK (0<<0) </span> <a name="l00212"></a><a class="code" href="group___seq_events.html#ga13e36bf2f3341625f6d88858d512f50b">00212</a> <span class="preprocessor">#define SND_SEQ_TIME_STAMP_REAL (1<<0) </span> <a name="l00213"></a><a class="code" href="group___seq_events.html#gac7da1e1965e86a68f663babec22a99ba">00213</a> <span class="preprocessor">#define SND_SEQ_TIME_STAMP_MASK (1<<0) </span> <a name="l00215"></a><a class="code" href="group___seq_events.html#gaa799f2aa335545bfe9dedc84105b6cf9">00215</a> <span class="preprocessor">#define SND_SEQ_TIME_MODE_ABS (0<<1) </span> <a name="l00216"></a><a class="code" href="group___seq_events.html#ga167d462a14d80b2599470635dd0ee048">00216</a> <span class="preprocessor">#define SND_SEQ_TIME_MODE_REL (1<<1) </span> <a name="l00217"></a><a class="code" href="group___seq_events.html#gac7c12b40ede05529ec9a66b938d62aec">00217</a> <span class="preprocessor">#define SND_SEQ_TIME_MODE_MASK (1<<1) </span> <a name="l00219"></a><a class="code" href="group___seq_events.html#ga35b6aacb44080053e0ca0eeaefbe8dc2">00219</a> <span class="preprocessor">#define SND_SEQ_EVENT_LENGTH_FIXED (0<<2) </span> <a name="l00220"></a><a class="code" href="group___seq_events.html#ga273f82dce70a0284a4dcabd34f1bfe7d">00220</a> <span class="preprocessor">#define SND_SEQ_EVENT_LENGTH_VARIABLE (1<<2) </span> <a name="l00221"></a><a class="code" href="group___seq_events.html#ga5e38e6cf87f023332b797c30b74223b1">00221</a> <span class="preprocessor">#define SND_SEQ_EVENT_LENGTH_VARUSR (2<<2) </span> <a name="l00222"></a><a class="code" href="group___seq_events.html#ga69fa938ef7ebc12e3d1b8758b39b7967">00222</a> <span class="preprocessor">#define SND_SEQ_EVENT_LENGTH_MASK (3<<2) </span> <a name="l00224"></a><a class="code" href="group___seq_events.html#gad40a7212be7f3c8b27ad641d7e4210ad">00224</a> <span class="preprocessor">#define SND_SEQ_PRIORITY_NORMAL (0<<4) </span> <a name="l00225"></a><a class="code" href="group___seq_events.html#ga6816c4987d7dc2efe4b9949223964165">00225</a> <span class="preprocessor">#define SND_SEQ_PRIORITY_HIGH (1<<4) </span> <a name="l00226"></a><a class="code" href="group___seq_events.html#gaea7b84a517451282036dad991a45239c">00226</a> <span class="preprocessor">#define SND_SEQ_PRIORITY_MASK (1<<4) </span> <a name="l00230"></a><a class="code" href="structsnd__seq__ev__note__t.html">00230</a> <span class="preprocessor">typedef struct snd_seq_ev_note {</span> <a name="l00231"></a><a class="code" href="structsnd__seq__ev__note__t.html#ae1782c1f93e5229e07eb2eaf05ceeec2">00231</a> <span class="preprocessor"></span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> channel; <a name="l00232"></a><a class="code" href="structsnd__seq__ev__note__t.html#a97803cf476f3a352463daf483caa3db1">00232</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> note; <a name="l00233"></a><a class="code" href="structsnd__seq__ev__note__t.html#a92516544f8de5cd35d4eec124f53aa29">00233</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> velocity; <a name="l00234"></a><a class="code" href="structsnd__seq__ev__note__t.html#a94d2280005b5ddfceb76bd07317b87b2">00234</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> off_velocity; <a name="l00235"></a><a class="code" href="structsnd__seq__ev__note__t.html#a9e2766add0001a72699e21c82755358a">00235</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> duration; <a name="l00236"></a>00236 } <a class="code" href="structsnd__seq__ev__note__t.html">snd_seq_ev_note_t</a>; <a name="l00237"></a>00237 <a name="l00239"></a><a class="code" href="structsnd__seq__ev__ctrl__t.html">00239</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>snd_seq_ev_ctrl { <a name="l00240"></a><a class="code" href="structsnd__seq__ev__ctrl__t.html#a05cfb2c7d38e75e4b535bc3f8d9802fa">00240</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> channel; <a name="l00241"></a><a class="code" href="structsnd__seq__ev__ctrl__t.html#a00d5c02a2da001b1d1101d7e310e7c6b">00241</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> unused[3]; <a name="l00242"></a><a class="code" href="structsnd__seq__ev__ctrl__t.html#ac7ee038e62130dee88e50d02f8f26015">00242</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> param; <a name="l00243"></a><a class="code" href="structsnd__seq__ev__ctrl__t.html#ab0bd2b7b3297df12c1c0bf8ab71ae1df">00243</a> <span class="keywordtype">signed</span> <span class="keywordtype">int</span> value; <a name="l00244"></a>00244 } <a class="code" href="structsnd__seq__ev__ctrl__t.html">snd_seq_ev_ctrl_t</a>; <a name="l00245"></a>00245 <a name="l00247"></a><a class="code" href="structsnd__seq__ev__raw8__t.html">00247</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>snd_seq_ev_raw8 { <a name="l00248"></a><a class="code" href="structsnd__seq__ev__raw8__t.html#a95f2bd30f7b70c5e89eba8df0cbf6d91">00248</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> d[12]; <a name="l00249"></a>00249 } <a class="code" href="structsnd__seq__ev__raw8__t.html">snd_seq_ev_raw8_t</a>; <a name="l00250"></a>00250 <a name="l00252"></a><a class="code" href="structsnd__seq__ev__raw32__t.html">00252</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>snd_seq_ev_raw32 { <a name="l00253"></a><a class="code" href="structsnd__seq__ev__raw32__t.html#af707be5ea82326876dc59c191088dde5">00253</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> d[3]; <a name="l00254"></a>00254 } <a class="code" href="structsnd__seq__ev__raw32__t.html">snd_seq_ev_raw32_t</a>; <a name="l00255"></a>00255 <a name="l00257"></a><a class="code" href="structsnd__seq__ev__ext__t.html">00257</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>snd_seq_ev_ext { <a name="l00258"></a><a class="code" href="structsnd__seq__ev__ext__t.html#a5a499abd06bfcaa7a21c02d20a542bc8">00258</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> len; <a name="l00259"></a><a class="code" href="structsnd__seq__ev__ext__t.html#ad5a82d43f137b752604aafa367f7624a">00259</a> <span class="keywordtype">void</span> *ptr; <a name="l00260"></a>00260 } __attribute__((packed)) <a class="code" href="structsnd__seq__ev__ext__t.html">snd_seq_ev_ext_t</a>; <a name="l00261"></a>00261 <a name="l00263"></a><a class="code" href="structsnd__seq__result__t.html">00263</a> typedef struct snd_seq_result { <a name="l00264"></a><a class="code" href="structsnd__seq__result__t.html#ad1f43479445e2d272a60bec247eb24c0">00264</a> <span class="keywordtype">int</span> event; <a name="l00265"></a><a class="code" href="structsnd__seq__result__t.html#aa4bd7e2e9f86b95a48922c2caa672c48">00265</a> <span class="keywordtype">int</span> result; <a name="l00266"></a>00266 } <a class="code" href="structsnd__seq__result__t.html">snd_seq_result_t</a>; <a name="l00267"></a>00267 <a name="l00269"></a><a class="code" href="structsnd__seq__queue__skew__t.html">00269</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>snd_seq_queue_skew { <a name="l00270"></a><a class="code" href="structsnd__seq__queue__skew__t.html#a875b622719a77813b9c826cb87664c09">00270</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> value; <a name="l00271"></a><a class="code" href="structsnd__seq__queue__skew__t.html#a02ab20f62ad37915be1dd929254d9b3b">00271</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> base; <a name="l00272"></a>00272 } <a class="code" href="structsnd__seq__queue__skew__t.html">snd_seq_queue_skew_t</a>; <a name="l00273"></a>00273 <a name="l00275"></a><a class="code" href="structsnd__seq__ev__queue__control__t.html">00275</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>snd_seq_ev_queue_control { <a name="l00276"></a><a class="code" href="structsnd__seq__ev__queue__control__t.html#a14b3611c58090f9e65b7505c5d69afa9">00276</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> queue; <a name="l00277"></a><a class="code" href="structsnd__seq__ev__queue__control__t.html#a60640082c691368f21db12c11ef62aea">00277</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> unused[3]; <a name="l00278"></a>00278 <span class="keyword">union </span>{ <a name="l00279"></a><a class="code" href="structsnd__seq__ev__queue__control__t.html#a6fe9b082ffe83dfabb0e335664d73ab7">00279</a> <span class="keywordtype">signed</span> <span class="keywordtype">int</span> value; <a name="l00280"></a><a class="code" href="structsnd__seq__ev__queue__control__t.html#a0bb1053e4dfddaa448be19674c8d26dc">00280</a> <a class="code" href="unionsnd__seq__timestamp__t.html">snd_seq_timestamp_t</a> time; <a name="l00281"></a><a class="code" href="structsnd__seq__ev__queue__control__t.html#a74925f844e657c06a373c895e48b12ed">00281</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> position; <a name="l00282"></a><a class="code" href="structsnd__seq__ev__queue__control__t.html#a99ddb8cf040c98f36307a9fa2bcbeadf">00282</a> <a class="code" href="structsnd__seq__queue__skew__t.html">snd_seq_queue_skew_t</a> skew; <a name="l00283"></a><a class="code" href="structsnd__seq__ev__queue__control__t.html#ad30b1b1083d4114e44032578c32c2529">00283</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> d32[2]; <a name="l00284"></a><a class="code" href="structsnd__seq__ev__queue__control__t.html#a71d6f322eb144556594d3b281d5b7070">00284</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> d8[8]; <a name="l00285"></a>00285 } param; <a name="l00286"></a>00286 } <a class="code" href="structsnd__seq__ev__queue__control__t.html">snd_seq_ev_queue_control_t</a>; <a name="l00287"></a>00287 <a name="l00288"></a>00288 <a name="l00290"></a><a class="code" href="structsnd__seq__event__t.html">00290</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>snd_seq_event { <a name="l00291"></a><a class="code" href="structsnd__seq__event__t.html#ab4076699c7f089b0d44c626a69311b04">00291</a> <a class="code" href="group___seq_events.html#ga5effcf3631d53ced009e02b8a9cabf04">snd_seq_event_type_t</a> type; <a name="l00292"></a><a class="code" href="structsnd__seq__event__t.html#a36f20069e7e9ce04fd60b4d0a8408b2a">00292</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> flags; <a name="l00293"></a><a class="code" href="structsnd__seq__event__t.html#a6027db669ee78712c1924754a10817d1">00293</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> tag; <a name="l00295"></a><a class="code" href="structsnd__seq__event__t.html#a3357b5c3701e93e62eff0bb43f10b6e0">00295</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> queue; <a name="l00296"></a><a class="code" href="structsnd__seq__event__t.html#a455b8a2995b2978db1b3b862ad7b5b34">00296</a> <a class="code" href="unionsnd__seq__timestamp__t.html">snd_seq_timestamp_t</a> time; <a name="l00298"></a><a class="code" href="structsnd__seq__event__t.html#a7043d2583446dfcb3da764d803b4a03a">00298</a> <a class="code" href="structsnd__seq__addr__t.html">snd_seq_addr_t</a> source; <a name="l00299"></a><a class="code" href="structsnd__seq__event__t.html#adcdb44ac09b5f7ca6f791740fee5e51c">00299</a> <a class="code" href="structsnd__seq__addr__t.html">snd_seq_addr_t</a> dest; <a name="l00301"></a>00301 <span class="keyword">union </span>{ <a name="l00302"></a><a class="code" href="structsnd__seq__event__t.html#a71ca4f3c6683c7cbc9a5ff82937da3b4">00302</a> <a class="code" href="structsnd__seq__ev__note__t.html">snd_seq_ev_note_t</a> note; <a name="l00303"></a><a class="code" href="structsnd__seq__event__t.html#a473f1c2e614ed9f5ae563346341cab88">00303</a> <a class="code" href="structsnd__seq__ev__ctrl__t.html">snd_seq_ev_ctrl_t</a> control; <a name="l00304"></a><a class="code" href="structsnd__seq__event__t.html#ae796ca8b6adfc5e6a874c0b378bd66b3">00304</a> <a class="code" href="structsnd__seq__ev__raw8__t.html">snd_seq_ev_raw8_t</a> raw8; <a name="l00305"></a><a class="code" href="structsnd__seq__event__t.html#ad171ff124fd922b8502911fd4de74c31">00305</a> <a class="code" href="structsnd__seq__ev__raw32__t.html">snd_seq_ev_raw32_t</a> raw32; <a name="l00306"></a><a class="code" href="structsnd__seq__event__t.html#a8074bfd05bf73ae00227f7820dbdad95">00306</a> <a class="code" href="structsnd__seq__ev__ext__t.html">snd_seq_ev_ext_t</a> ext; <a name="l00307"></a><a class="code" href="structsnd__seq__event__t.html#aa16cf5889566a658ec1ab2389513b4ff">00307</a> <a class="code" href="structsnd__seq__ev__queue__control__t.html">snd_seq_ev_queue_control_t</a> queue; <a name="l00308"></a>00308 <a class="code" href="unionsnd__seq__timestamp__t.html">snd_seq_timestamp_t</a> time; <a name="l00309"></a><a class="code" href="structsnd__seq__event__t.html#a3a2df2fd3def9f0443bd4759b3cf4077">00309</a> <a class="code" href="structsnd__seq__addr__t.html">snd_seq_addr_t</a> addr; <a name="l00310"></a><a class="code" href="structsnd__seq__event__t.html#abc904510a9352fa2ec177192a69baca1">00310</a> <a class="code" href="structsnd__seq__connect__t.html">snd_seq_connect_t</a> connect; <a name="l00311"></a><a class="code" href="structsnd__seq__event__t.html#ad098a05b58c64ceded9233fb14daf3b9">00311</a> <a class="code" href="structsnd__seq__result__t.html">snd_seq_result_t</a> result; <a name="l00312"></a>00312 } data; <a name="l00313"></a>00313 } <a class="code" href="structsnd__seq__event__t.html">snd_seq_event_t</a>; <a name="l00314"></a>00314 <a name="l00315"></a>00315 <a name="l00318"></a>00318 <span class="preprocessor">#endif </span><span class="comment">/* __ALSA_SEQ_EVENT_H */</span> <a name="l00319"></a>00319 </pre></div></div> <!--- window showing the filter options --> <div id="MSearchSelectWindow" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Defines</a></div> <!-- iframe showing the search results (closed by default) --> <div id="MSearchResultsWindow"> <iframe src="" frameborder="0" name="MSearchResults" id="MSearchResults"> </iframe> </div> <hr size="1"><address style="text-align: right;"><small> Generated for ALSA project - the C library reference by <a href="http://www.doxygen.org/ index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.6.2-20100208</small></address> </body> </html>