typedef struct _snd_config snd_config_t;
struct _snd_config {
char *id;
snd_config_type_t type;
union {
long integer;
long long integer64;
char *string;
double real;
const void *ptr;
struct {
struct list_head fields;
int join;
} compound;
} u;
struct list_head list;
snd_config_t *father;
};
usage: the complete definition of sound card is stored in such structure
typedef struct _snd_config_update snd_config_update_t;
struct _snd_config_update {
unsigned int count;
struct finfo *finfo;
};
usage: this structure stored the file information of alsa definition
struct finfo {
char *name;
dev_t dev; //typedef short dev_t
ino_t ino;
time_t mtime;
};
usage: this structure stored file name, device ,inode,created time,etc.
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




