Defines | |
#define | snd_seq_port_subscribe_alloca(ptr) __snd_alloca(ptr, snd_seq_port_subscribe) |
#define | snd_seq_query_subscribe_alloca(ptr) __snd_alloca(ptr, snd_seq_query_subscribe) |
Typedefs | |
typedef struct _snd_seq_port_subscribe | snd_seq_port_subscribe_t |
typedef struct _snd_seq_query_subscribe | snd_seq_query_subscribe_t |
Enumerations | |
enum | snd_seq_query_subs_type_t { SND_SEQ_QUERY_SUBS_READ, SND_SEQ_QUERY_SUBS_WRITE } |
Functions | |
size_t | snd_seq_port_subscribe_sizeof (void) |
int | snd_seq_port_subscribe_malloc (snd_seq_port_subscribe_t **ptr) |
void | snd_seq_port_subscribe_free (snd_seq_port_subscribe_t *ptr) |
void | snd_seq_port_subscribe_copy (snd_seq_port_subscribe_t *dst, const snd_seq_port_subscribe_t *src) |
const snd_seq_addr_t * | snd_seq_port_subscribe_get_sender (const snd_seq_port_subscribe_t *info) |
const snd_seq_addr_t * | snd_seq_port_subscribe_get_dest (const snd_seq_port_subscribe_t *info) |
int | snd_seq_port_subscribe_get_queue (const snd_seq_port_subscribe_t *info) |
int | snd_seq_port_subscribe_get_exclusive (const snd_seq_port_subscribe_t *info) |
int | snd_seq_port_subscribe_get_time_update (const snd_seq_port_subscribe_t *info) |
int | snd_seq_port_subscribe_get_time_real (const snd_seq_port_subscribe_t *info) |
void | snd_seq_port_subscribe_set_sender (snd_seq_port_subscribe_t *info, const snd_seq_addr_t *addr) |
void | snd_seq_port_subscribe_set_dest (snd_seq_port_subscribe_t *info, const snd_seq_addr_t *addr) |
void | snd_seq_port_subscribe_set_queue (snd_seq_port_subscribe_t *info, int q) |
void | snd_seq_port_subscribe_set_exclusive (snd_seq_port_subscribe_t *info, int val) |
void | snd_seq_port_subscribe_set_time_update (snd_seq_port_subscribe_t *info, int val) |
void | snd_seq_port_subscribe_set_time_real (snd_seq_port_subscribe_t *info, int val) |
int | snd_seq_get_port_subscription (snd_seq_t *handle, snd_seq_port_subscribe_t *sub) |
int | snd_seq_subscribe_port (snd_seq_t *handle, snd_seq_port_subscribe_t *sub) |
int | snd_seq_unsubscribe_port (snd_seq_t *handle, snd_seq_port_subscribe_t *sub) |
size_t | snd_seq_query_subscribe_sizeof (void) |
int | snd_seq_query_subscribe_malloc (snd_seq_query_subscribe_t **ptr) |
void | snd_seq_query_subscribe_free (snd_seq_query_subscribe_t *ptr) |
void | snd_seq_query_subscribe_copy (snd_seq_query_subscribe_t *dst, const snd_seq_query_subscribe_t *src) |
int | snd_seq_query_subscribe_get_client (const snd_seq_query_subscribe_t *info) |
int | snd_seq_query_subscribe_get_port (const snd_seq_query_subscribe_t *info) |
const snd_seq_addr_t * | snd_seq_query_subscribe_get_root (const snd_seq_query_subscribe_t *info) |
snd_seq_query_subs_type_t | snd_seq_query_subscribe_get_type (const snd_seq_query_subscribe_t *info) |
int | snd_seq_query_subscribe_get_index (const snd_seq_query_subscribe_t *info) |
int | snd_seq_query_subscribe_get_num_subs (const snd_seq_query_subscribe_t *info) |
const snd_seq_addr_t * | snd_seq_query_subscribe_get_addr (const snd_seq_query_subscribe_t *info) |
int | snd_seq_query_subscribe_get_queue (const snd_seq_query_subscribe_t *info) |
int | snd_seq_query_subscribe_get_exclusive (const snd_seq_query_subscribe_t *info) |
int | snd_seq_query_subscribe_get_time_update (const snd_seq_query_subscribe_t *info) |
int | snd_seq_query_subscribe_get_time_real (const snd_seq_query_subscribe_t *info) |
void | snd_seq_query_subscribe_set_client (snd_seq_query_subscribe_t *info, int client) |
void | snd_seq_query_subscribe_set_port (snd_seq_query_subscribe_t *info, int port) |
void | snd_seq_query_subscribe_set_root (snd_seq_query_subscribe_t *info, const snd_seq_addr_t *addr) |
void | snd_seq_query_subscribe_set_type (snd_seq_query_subscribe_t *info, snd_seq_query_subs_type_t type) |
void | snd_seq_query_subscribe_set_index (snd_seq_query_subscribe_t *info, int _index) |
int | snd_seq_query_port_subscribers (snd_seq_t *seq, snd_seq_query_subscribe_t *subs) |
Sequencer Port Subscription
#define snd_seq_port_subscribe_alloca | ( | ptr | ) | __snd_alloca(ptr, snd_seq_port_subscribe) |
allocate a snd_seq_port_subscribe_t container on stack
#define snd_seq_query_subscribe_alloca | ( | ptr | ) | __snd_alloca(ptr, snd_seq_query_subscribe) |
allocate a snd_seq_query_subscribe_t container on stack
typedef struct _snd_seq_port_subscribe snd_seq_port_subscribe_t |
port subscription container
typedef struct _snd_seq_query_subscribe snd_seq_query_subscribe_t |
subscription query container