Lines Matching defs:snd_seq_client_info_t
125 typedef struct _snd_seq_client_info snd_seq_client_info_t;
141 /** allocate a #snd_seq_client_info_t container on stack */
144 int snd_seq_client_info_malloc(snd_seq_client_info_t **ptr);
145 void snd_seq_client_info_free(snd_seq_client_info_t *ptr);
146 void snd_seq_client_info_copy(snd_seq_client_info_t *dst, const snd_seq_client_info_t *src);
148 int snd_seq_client_info_get_client(const snd_seq_client_info_t *info);
149 snd_seq_client_type_t snd_seq_client_info_get_type(const snd_seq_client_info_t *info);
150 const char *snd_seq_client_info_get_name(snd_seq_client_info_t *info);
151 int snd_seq_client_info_get_broadcast_filter(const snd_seq_client_info_t *info);
152 int snd_seq_client_info_get_error_bounce(const snd_seq_client_info_t *info);
153 int snd_seq_client_info_get_card(const snd_seq_client_info_t *info);
154 int snd_seq_client_info_get_pid(const snd_seq_client_info_t *info);
155 const unsigned char *snd_seq_client_info_get_event_filter(const snd_seq_client_info_t *info);
156 int snd_seq_client_info_get_num_ports(const snd_seq_client_info_t *info);
157 int snd_seq_client_info_get_event_lost(const snd_seq_client_info_t *info);
159 int snd_seq_client_info_get_midi_version(const snd_seq_client_info_t *info);
160 int snd_seq_client_info_get_ump_group_enabled(const snd_seq_client_info_t *info,
162 int snd_seq_client_info_get_ump_groupless_enabled(const snd_seq_client_info_t *info);
163 int snd_seq_client_info_get_ump_conversion(const snd_seq_client_info_t *info);
164 void snd_seq_client_info_set_client(snd_seq_client_info_t *info, int client);
165 void snd_seq_client_info_set_name(snd_seq_client_info_t *info, const char *name);
166 void snd_seq_client_info_set_broadcast_filter(snd_seq_client_info_t *info, int val);
167 void snd_seq_client_info_set_error_bounce(snd_seq_client_info_t *info, int val);
168 void snd_seq_client_info_set_event_filter(snd_seq_client_info_t *info, unsigned char *filter);
169 void snd_seq_client_info_set_midi_version(snd_seq_client_info_t *info, int midi_version);
170 void snd_seq_client_info_set_ump_group_enabled(snd_seq_client_info_t *info,
172 void snd_seq_client_info_set_ump_groupless_enabled(snd_seq_client_info_t *info,
174 void snd_seq_client_info_set_ump_conversion(snd_seq_client_info_t *info, int enable);
176 void snd_seq_client_info_event_filter_clear(snd_seq_client_info_t *info);
177 void snd_seq_client_info_event_filter_add(snd_seq_client_info_t *info, int event_type);
178 void snd_seq_client_info_event_filter_del(snd_seq_client_info_t *info, int event_type);
179 int snd_seq_client_info_event_filter_check(snd_seq_client_info_t *info, int event_type);
181 int snd_seq_get_client_info(snd_seq_t *handle, snd_seq_client_info_t *info);
182 int snd_seq_get_any_client_info(snd_seq_t *handle, int client, snd_seq_client_info_t *info);
183 int snd_seq_set_client_info(snd_seq_t *handle, snd_seq_client_info_t *info);
184 int snd_seq_query_next_client(snd_seq_t *handle, snd_seq_client_info_t *info);