54 snd_seq_query_subscribe_malloc(&m_Info);
63 snd_seq_query_subscribe_malloc(&m_Info);
64 snd_seq_query_subscribe_copy(m_Info, other.m_Info);
73 snd_seq_query_subscribe_malloc(&m_Info);
74 snd_seq_query_subscribe_copy(m_Info, other);
82 snd_seq_query_subscribe_free(m_Info);
101 snd_seq_query_subscribe_copy(m_Info, other.m_Info);
112 return snd_seq_query_subscribe_get_client(m_Info);
122 return snd_seq_query_subscribe_get_port(m_Info);
129 const snd_seq_addr_t*
132 return snd_seq_query_subscribe_get_root(m_Info);
143 snd_seq_query_subs_type_t
146 return snd_seq_query_subscribe_get_type(m_Info);
156 return snd_seq_query_subscribe_get_index(m_Info);
166 return snd_seq_query_subscribe_get_num_subs(m_Info);
173 const snd_seq_addr_t*
176 return snd_seq_query_subscribe_get_addr(m_Info);
186 return snd_seq_query_subscribe_get_queue(m_Info);
196 return (snd_seq_query_subscribe_get_exclusive(m_Info) != 0);
206 return (snd_seq_query_subscribe_get_time_update(m_Info) != 0);
216 return (snd_seq_query_subscribe_get_time_real(m_Info) != 0);
226 snd_seq_query_subscribe_set_client(m_Info, client);
236 snd_seq_query_subscribe_set_port(m_Info, port);
246 snd_seq_query_subscribe_set_root(m_Info, addr);
260 snd_seq_query_subscribe_set_type(m_Info, type);
270 snd_seq_query_subscribe_set_index(m_Info, index);
280 return snd_seq_query_subscribe_sizeof();
288 snd_seq_port_subscribe_malloc(&m_Info);
297 snd_seq_port_subscribe_malloc(&m_Info);
298 snd_seq_port_subscribe_copy(m_Info, other.m_Info);
307 snd_seq_port_subscribe_malloc(&m_Info);
308 snd_seq_port_subscribe_copy(m_Info, other);
317 snd_seq_port_subscribe_malloc(&m_Info);
327 snd_seq_port_subscribe_free(m_Info);
348 snd_seq_port_subscribe_copy(m_Info, other.m_Info);
356 const snd_seq_addr_t*
359 return snd_seq_port_subscribe_get_sender(m_Info);
366 const snd_seq_addr_t*
369 return snd_seq_port_subscribe_get_dest(m_Info);
379 return snd_seq_port_subscribe_get_queue(m_Info);
389 return (snd_seq_port_subscribe_get_exclusive(m_Info) != 0);
399 return (snd_seq_port_subscribe_get_time_update(m_Info) != 0);
409 return (snd_seq_port_subscribe_get_time_real(m_Info) != 0);
419 snd_seq_port_subscribe_set_sender(m_Info, addr);
429 snd_seq_port_subscribe_set_dest(m_Info, addr);
439 snd_seq_port_subscribe_set_queue(m_Info, q);
449 snd_seq_port_subscribe_set_exclusive(m_Info, val?1:0);
459 snd_seq_port_subscribe_set_time_update(m_Info, val?1:0);
469 snd_seq_port_subscribe_set_time_real(m_Info, val?1:0);
481 addr.client = client;
495 addr.client = client;
509 if ((m_Info == NULL) || (seq == NULL) || !(seq->
isOpened()))
525 if ((m_Info == NULL) || (seq == NULL) || !(seq->
isOpened()))
539 return snd_seq_port_subscribe_sizeof();