mirror of
https://github.com/mii443/qemu.git
synced 2025-12-16 17:18:49 +00:00
qdev: Add description field in PropertyInfo struct
The descriptions can serve as documentation in the code, and they can be used to provide better help. Cc: Markus Armbruster <armbru@redhat.com> Signed-off-by: Gonglei <arei.gonglei@huawei.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Reviewed-by: Paolo Bonzini <pbonzini@redhat.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Andreas Färber <afaerber@suse.de>
This commit is contained in:
@@ -113,6 +113,7 @@ static void set_drive(Object *obj, Visitor *v, void *opaque,
|
||||
PropertyInfo qdev_prop_drive = {
|
||||
.name = "str",
|
||||
.legacy_name = "drive",
|
||||
.description = "ID of a drive to use as a backend",
|
||||
.get = get_drive,
|
||||
.set = set_drive,
|
||||
.release = release_drive,
|
||||
@@ -170,6 +171,7 @@ static void set_chr(Object *obj, Visitor *v, void *opaque,
|
||||
PropertyInfo qdev_prop_chr = {
|
||||
.name = "str",
|
||||
.legacy_name = "chr",
|
||||
.description = "ID of a chardev to use as a backend",
|
||||
.get = get_chr,
|
||||
.set = set_chr,
|
||||
.release = release_chr,
|
||||
@@ -249,6 +251,7 @@ static void set_netdev(Object *obj, Visitor *v, void *opaque,
|
||||
PropertyInfo qdev_prop_netdev = {
|
||||
.name = "str",
|
||||
.legacy_name = "netdev",
|
||||
.description = "ID of a netdev to use as a backend",
|
||||
.get = get_netdev,
|
||||
.set = set_netdev,
|
||||
};
|
||||
@@ -329,6 +332,7 @@ static void set_vlan(Object *obj, Visitor *v, void *opaque,
|
||||
PropertyInfo qdev_prop_vlan = {
|
||||
.name = "int32",
|
||||
.legacy_name = "vlan",
|
||||
.description = "Integer VLAN id to connect to",
|
||||
.print = print_vlan,
|
||||
.get = get_vlan,
|
||||
.set = set_vlan,
|
||||
|
||||
Reference in New Issue
Block a user