55 snd_seq_query_subscribe_malloc(&m_Info);
64 snd_seq_query_subscribe_malloc(&m_Info);
65 snd_seq_query_subscribe_copy(m_Info, other.m_Info);
74 snd_seq_query_subscribe_malloc(&m_Info);
75 snd_seq_query_subscribe_copy(m_Info, other);
83 snd_seq_query_subscribe_free(m_Info);
102 snd_seq_query_subscribe_copy(m_Info, other.m_Info);
113 return snd_seq_query_subscribe_get_client(m_Info);
123 return snd_seq_query_subscribe_get_port(m_Info);
130 const snd_seq_addr_t*
133 return snd_seq_query_subscribe_get_root(m_Info);
144 snd_seq_query_subs_type_t
147 return snd_seq_query_subscribe_get_type(m_Info);
157 return snd_seq_query_subscribe_get_index(m_Info);
167 return snd_seq_query_subscribe_get_num_subs(m_Info);
174 const snd_seq_addr_t*
177 return snd_seq_query_subscribe_get_addr(m_Info);
187 return snd_seq_query_subscribe_get_queue(m_Info);
197 return (snd_seq_query_subscribe_get_exclusive(m_Info) != 0);
207 return (snd_seq_query_subscribe_get_time_update(m_Info) != 0);
217 return (snd_seq_query_subscribe_get_time_real(m_Info) != 0);
227 snd_seq_query_subscribe_set_client(m_Info, client);
237 snd_seq_query_subscribe_set_port(m_Info, port);
247 snd_seq_query_subscribe_set_root(m_Info, addr);
261 snd_seq_query_subscribe_set_type(m_Info, type);
271 snd_seq_query_subscribe_set_index(m_Info, index);
281 return snd_seq_query_subscribe_sizeof();
289 snd_seq_port_subscribe_malloc(&m_Info);
298 snd_seq_port_subscribe_malloc(&m_Info);
299 snd_seq_port_subscribe_copy(m_Info, other.m_Info);
308 snd_seq_port_subscribe_malloc(&m_Info);
309 snd_seq_port_subscribe_copy(m_Info, other);
318 snd_seq_port_subscribe_malloc(&m_Info);
328 snd_seq_port_subscribe_free(m_Info);
349 snd_seq_port_subscribe_copy(m_Info, other.m_Info);
357 const snd_seq_addr_t*
360 return snd_seq_port_subscribe_get_sender(m_Info);
367 const snd_seq_addr_t*
370 return snd_seq_port_subscribe_get_dest(m_Info);
380 return snd_seq_port_subscribe_get_queue(m_Info);
390 return (snd_seq_port_subscribe_get_exclusive(m_Info) != 0);
400 return (snd_seq_port_subscribe_get_time_update(m_Info) != 0);
410 return (snd_seq_port_subscribe_get_time_real(m_Info) != 0);
420 snd_seq_port_subscribe_set_sender(m_Info, addr);
430 snd_seq_port_subscribe_set_dest(m_Info, addr);
440 snd_seq_port_subscribe_set_queue(m_Info, q);
450 snd_seq_port_subscribe_set_exclusive(m_Info, val?1:0);
460 snd_seq_port_subscribe_set_time_update(m_Info, val?1:0);
470 snd_seq_port_subscribe_set_time_real(m_Info, val?1:0);
482 addr.client = client;
496 addr.client = client;
510 if ((m_Info == NULL) || (seq == NULL) || !(seq->
isOpened()))
526 if ((m_Info == NULL) || (seq == NULL) || !(seq->
isOpened()))
540 return snd_seq_port_subscribe_sizeof();