Prototype

Class: Host_driver

UNSUPPORTED. A multi-version driver on a host

Fields

Prototype
Driver_variant ref active_variant [RO/runtime]
Prototype
string description [RO/runtime]
Prototype
string friendly_name [RO/runtime]
Prototype
host ref host [RO/constructor]
Prototype
string info [RO/runtime]
Prototype
string name [RO/runtime]
Prototype
Driver_variant ref selected_variant [RO/runtime]
Prototype
string type [RO/runtime]
Prototype
string uuid [RO/runtime]
Prototype
Driver_variant ref set variants [RO/runtime]

Messages

Prototype
void deselect (session ref, Host_driver ref)
Prototype
Driver_variant ref get_active_variant (session ref, Host_driver ref)
Prototype
Host_driver ref set get_all (session ref)
Prototype
(Host_driver ref → Host_driver record) map get_all_records (session ref)
Prototype
Host_driver ref get_by_uuid (session ref, string)
Prototype
string get_description (session ref, Host_driver ref)
Prototype
string get_friendly_name (session ref, Host_driver ref)
Prototype
host ref get_host (session ref, Host_driver ref)
Prototype
string get_info (session ref, Host_driver ref)
Prototype
string get_name (session ref, Host_driver ref)
Prototype
Host_driver record get_record (session ref, Host_driver ref)
Prototype
Driver_variant ref get_selected_variant (session ref, Host_driver ref)
Prototype
string get_type (session ref, Host_driver ref)
Prototype
string get_uuid (session ref, Host_driver ref)
Prototype
Driver_variant ref set get_variants (session ref, Host_driver ref)
Prototype
void rescan (session ref, host ref)
Prototype
void select (session ref, Host_driver ref, Driver_variant ref)