/usr/share/vala/vapi/libosinfo-1.0.vapi is in libosinfo-1.0-dev 1.1.0-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 | /* libosinfo-1.0.vapi generated by vapigen, do not modify. */
[CCode (cprefix = "Osinfo", gir_namespace = "Libosinfo", gir_version = "1.0", lower_case_cprefix = "osinfo_")]
namespace Osinfo {
[CCode (cheader_filename = "osinfo/osinfo.h", type_id = "osinfo_avatar_format_get_type ()")]
public class AvatarFormat : Osinfo.Entity {
[CCode (has_construct_function = false)]
public AvatarFormat ();
public bool get_alpha ();
public int get_height ();
public GLib.List<weak string> get_mime_types ();
public int get_width ();
public bool alpha { get; }
public int height { get; }
public GLib.List<weak string> mime_types { owned get; }
public int width { get; }
}
[CCode (cheader_filename = "osinfo/osinfo.h", type_id = "osinfo_datamap_get_type ()")]
public class Datamap : Osinfo.Entity {
[CCode (has_construct_function = false)]
public Datamap (string id);
public void insert (string inval, string outval);
public unowned string lookup (string inval);
public unowned string reverse_lookup (string outval);
}
[CCode (cheader_filename = "osinfo/osinfo.h", lower_case_csuffix = "datamaplist", type_id = "osinfo_datamaplist_get_type ()")]
public class DatamapList : Osinfo.List {
[CCode (has_construct_function = false)]
public DatamapList ();
}
[CCode (cheader_filename = "osinfo/osinfo.h", type_id = "osinfo_db_get_type ()")]
public class Db : GLib.Object {
[CCode (has_construct_function = false)]
public Db ();
public void add_datamap (Osinfo.Datamap datamap);
public void add_deployment (Osinfo.Deployment deployment);
public void add_device (Osinfo.Device device);
public void add_install_script (Osinfo.InstallScript script);
public void add_os (Osinfo.Os os);
public void add_platform (Osinfo.Platform platform);
public unowned Osinfo.Deployment find_deployment (Osinfo.Os os, Osinfo.Platform platform);
public unowned Osinfo.Datamap get_datamap (string id);
public Osinfo.DatamapList get_datamap_list ();
public unowned Osinfo.Deployment get_deployment (string id);
public Osinfo.DeploymentList get_deployment_list ();
public unowned Osinfo.Device get_device (string id);
public Osinfo.DeviceList get_device_list ();
public unowned Osinfo.InstallScript get_install_script (string id);
public Osinfo.InstallScriptList get_install_script_list ();
public unowned Osinfo.Os get_os (string id);
public Osinfo.OsList get_os_list ();
public unowned Osinfo.Platform get_platform (string id);
public Osinfo.PlatformList get_platform_list ();
[Version (deprecated = true, deprecated_since = "0.2.3")]
public unowned Osinfo.Os guess_os_from_media (Osinfo.Media media, out unowned Osinfo.Media matched_media);
public unowned Osinfo.Os guess_os_from_tree (Osinfo.Tree tree, out unowned Osinfo.Tree matched_tree);
public bool identify_media (Osinfo.Media media);
public Osinfo.OsList unique_values_for_os_relationship (Osinfo.ProductRelationship relshp);
public Osinfo.PlatformList unique_values_for_platform_relationship (Osinfo.ProductRelationship relshp);
public GLib.List<weak string> unique_values_for_property_in_deployment (string propName);
public GLib.List<weak string> unique_values_for_property_in_device (string propName);
public GLib.List<weak string> unique_values_for_property_in_os (string propName);
public GLib.List<weak string> unique_values_for_property_in_platform (string propName);
}
[CCode (cheader_filename = "osinfo/osinfo.h", type_id = "osinfo_deployment_get_type ()")]
public class Deployment : Osinfo.Entity {
[CCode (has_construct_function = false)]
public Deployment (string id, Osinfo.Os os, Osinfo.Platform platform);
public unowned Osinfo.DeviceLink add_device (Osinfo.Device dev);
public Osinfo.DeviceLinkList get_device_links (Osinfo.Filter? filter);
public Osinfo.DeviceList get_devices (Osinfo.Filter? filter);
public unowned Osinfo.Os get_os ();
public unowned Osinfo.Platform get_platform ();
public unowned Osinfo.Device get_preferred_device (Osinfo.Filter? filter);
public unowned Osinfo.DeviceLink get_preferred_device_link (Osinfo.Filter? filter);
public Osinfo.Os os { get; construct; }
public Osinfo.Platform platform { get; construct; }
}
[CCode (cheader_filename = "osinfo/osinfo.h", lower_case_csuffix = "deploymentlist", type_id = "osinfo_deploymentlist_get_type ()")]
public class DeploymentList : Osinfo.List {
[CCode (has_construct_function = false)]
public DeploymentList ();
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.DeploymentList new_copy ();
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.DeploymentList new_filtered (Osinfo.Filter filter);
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.DeploymentList new_intersection (Osinfo.DeploymentList sourceTwo);
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.DeploymentList new_union (Osinfo.DeploymentList sourceTwo);
}
[CCode (cheader_filename = "osinfo/osinfo.h", type_id = "osinfo_device_get_type ()")]
public class Device : Osinfo.Entity {
[CCode (has_construct_function = false)]
public Device (string id);
public unowned string get_bus_type ();
public unowned string get_class ();
public unowned string get_name ();
public unowned string get_product ();
public unowned string get_product_id ();
public unowned string get_subsystem ();
public unowned string get_vendor ();
public unowned string get_vendor_id ();
}
[CCode (cheader_filename = "osinfo/osinfo.h", type_id = "osinfo_device_driver_get_type ()")]
public class DeviceDriver : Osinfo.Entity {
[CCode (has_construct_function = false)]
protected DeviceDriver ();
public unowned string get_architecture ();
public unowned Osinfo.DeviceList get_devices ();
public GLib.List<weak string> get_files ();
public unowned string get_location ();
public bool get_pre_installable ();
public bool get_signed ();
}
[CCode (cheader_filename = "osinfo/osinfo.h", lower_case_csuffix = "device_driverlist", type_id = "osinfo_device_driverlist_get_type ()")]
public class DeviceDriverList : Osinfo.List {
[CCode (has_construct_function = false)]
public DeviceDriverList ();
}
[CCode (cheader_filename = "osinfo/osinfo.h", lower_case_csuffix = "devicelink", type_id = "osinfo_devicelink_get_type ()")]
public class DeviceLink : Osinfo.Entity {
[CCode (has_construct_function = false)]
public DeviceLink (Osinfo.Device target);
public unowned string get_driver ();
public unowned Osinfo.Device get_target ();
public Osinfo.Device target { get; construct; }
}
[CCode (cheader_filename = "osinfo/osinfo.h", lower_case_csuffix = "devicelinkfilter", type_id = "osinfo_devicelinkfilter_get_type ()")]
public class DeviceLinkFilter : Osinfo.Filter {
[CCode (has_construct_function = false)]
public DeviceLinkFilter (Osinfo.Filter filter);
public unowned Osinfo.Filter get_target_filter ();
public Osinfo.Filter target_filter { get; construct; }
}
[CCode (cheader_filename = "osinfo/osinfo.h", lower_case_csuffix = "devicelinklist", type_id = "osinfo_devicelinklist_get_type ()")]
public class DeviceLinkList : Osinfo.List {
[CCode (has_construct_function = false)]
public DeviceLinkList ();
public Osinfo.DeviceList get_devices (Osinfo.Filter? filter);
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.DeviceLinkList new_copy ();
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.DeviceLinkList new_filtered (Osinfo.Filter filter);
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.DeviceLinkList new_intersection (Osinfo.DeviceLinkList sourceTwo);
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.DeviceLinkList new_union (Osinfo.DeviceLinkList sourceTwo);
}
[CCode (cheader_filename = "osinfo/osinfo.h", lower_case_csuffix = "devicelist", type_id = "osinfo_devicelist_get_type ()")]
public class DeviceList : Osinfo.List {
[CCode (has_construct_function = false)]
public DeviceList ();
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.DeviceList new_copy ();
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.DeviceList new_filtered (Osinfo.Filter filter);
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.DeviceList new_intersection (Osinfo.DeviceList sourceTwo);
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.DeviceList new_union (Osinfo.DeviceList sourceTwo);
}
[CCode (cheader_filename = "osinfo/osinfo.h", type_id = "osinfo_entity_get_type ()")]
public abstract class Entity : GLib.Object {
[CCode (has_construct_function = false)]
protected Entity ();
public void add_param (string key, string value);
public void clear_param (string key);
public unowned string get_id ();
public GLib.List<weak string> get_param_keys ();
public unowned string get_param_value (string key);
public bool get_param_value_boolean (string key);
public bool get_param_value_boolean_with_default (string key, bool default_value);
public int get_param_value_enum (string key, GLib.Type enum_type, int default_value);
public int64 get_param_value_int64 (string key);
public int64 get_param_value_int64_with_default (string key, int64 default_value);
public GLib.List<weak string> get_param_value_list (string key);
public void set_param (string key, string value);
public void set_param_boolean (string key, bool value);
public void set_param_enum (string key, int value, GLib.Type enum_type);
public void set_param_int64 (string key, int64 value);
[NoAccessorMethod]
public string id { owned get; set construct; }
}
[CCode (cheader_filename = "osinfo/osinfo.h", type_id = "osinfo_filter_get_type ()")]
public class Filter : GLib.Object {
[CCode (has_construct_function = false)]
public Filter ();
public void add_constraint (string propName, string propVal);
public void clear_constraint (string propName);
public void clear_constraints ();
public GLib.List<weak string> get_constraint_keys ();
public GLib.List<weak string> get_constraint_values (string propName);
public virtual bool matches (Osinfo.Entity entity);
}
[CCode (cheader_filename = "osinfo/osinfo.h", type_id = "osinfo_install_config_get_type ()")]
public class InstallConfig : Osinfo.Entity {
[CCode (has_construct_function = false)]
public InstallConfig (string id);
public unowned string get_admin_password ();
public unowned string get_avatar_disk ();
public unowned string get_avatar_location ();
public bool get_driver_signing ();
public unowned string get_hardware_arch ();
public unowned string get_hostname ();
public unowned string get_l10n_keyboard ();
public unowned string get_l10n_language ();
public unowned string get_l10n_timezone ();
public unowned string get_post_install_drivers_disk ();
public unowned string get_post_install_drivers_location ();
public unowned string get_pre_install_drivers_disk ();
public unowned string get_pre_install_drivers_location ();
public unowned string get_reg_login ();
public unowned string get_reg_password ();
public unowned string get_reg_product_key ();
public unowned string get_script_disk ();
public unowned string get_target_disk ();
public bool get_user_administrator ();
public bool get_user_autologin ();
public unowned string get_user_login ();
public unowned string get_user_password ();
public unowned string get_user_realname ();
public void set_admin_password (string password);
public void set_avatar_disk (string disk);
public void set_avatar_location (string location);
public void set_driver_signing (bool signing);
public void set_hardware_arch (string arch);
public void set_hostname (string hostname);
public void set_l10n_keyboard (string keyboard);
public void set_l10n_language (string language);
public void set_l10n_timezone (string timezone);
public void set_post_install_drivers_disk (string disk);
public void set_post_install_drivers_location (string location);
public void set_pre_install_drivers_disk (string disk);
public void set_pre_install_drivers_location (string location);
public void set_reg_login (string name);
public void set_reg_password (string password);
public void set_reg_product_key (string key);
public void set_script_disk (string disk);
public void set_target_disk (string disk);
public void set_user_administrator (bool admin);
public void set_user_autologin (bool autologin);
public void set_user_login (string username);
public void set_user_password (string password);
public void set_user_realname (string name);
}
[CCode (cheader_filename = "osinfo/osinfo.h", type_id = "osinfo_install_config_param_get_type ()")]
public class InstallConfigParam : Osinfo.Entity {
[CCode (has_construct_function = false)]
public InstallConfigParam (string name);
public unowned string get_name ();
public Osinfo.InstallConfigParamPolicy get_policy ();
public bool is_optional ();
public bool is_required ();
public void set_value_map (Osinfo.Datamap datamap);
public string name { get; construct; }
public Osinfo.InstallConfigParamPolicy policy { get; }
[NoAccessorMethod]
public Osinfo.Datamap value_map { owned get; set; }
}
[CCode (cheader_filename = "osinfo/osinfo.h", lower_case_csuffix = "install_config_paramlist", type_id = "osinfo_install_config_paramlist_get_type ()")]
public class InstallConfigParamList : Osinfo.List {
[CCode (has_construct_function = false)]
public InstallConfigParamList ();
}
[CCode (cheader_filename = "osinfo/osinfo.h", type_id = "osinfo_install_script_get_type ()")]
public class InstallScript : Osinfo.Entity {
[CCode (has_construct_function = false)]
public InstallScript (string id);
[CCode (has_construct_function = false)]
public InstallScript.data (string id, string profile, string templateData);
public string generate (Osinfo.Os os, Osinfo.InstallConfig config, GLib.Cancellable? cancellable = null) throws GLib.Error;
public async string generate_async (Osinfo.Os os, Osinfo.InstallConfig config, GLib.Cancellable? cancellable) throws GLib.Error;
public string generate_command_line (Osinfo.Os os, Osinfo.InstallConfig config);
public string generate_command_line_for_media (Osinfo.Media media, Osinfo.InstallConfig config);
[Version (since = "0.2.12")]
public string generate_for_media (Osinfo.Media media, Osinfo.InstallConfig config, GLib.Cancellable? cancellable = null) throws GLib.Error;
[Version (since = "0.2.12")]
public async string generate_for_media_async (Osinfo.Media media, Osinfo.InstallConfig config, GLib.Cancellable? cancellable) throws GLib.Error;
public GLib.File generate_output (Osinfo.Os os, Osinfo.InstallConfig config, GLib.File output_dir, GLib.Cancellable? cancellable = null) throws GLib.Error;
public async GLib.File generate_output_async (Osinfo.Os os, Osinfo.InstallConfig config, GLib.File output_dir, GLib.Cancellable? cancellable) throws GLib.Error;
[Version (since = "0.2.12")]
public GLib.File generate_output_for_media (Osinfo.Media media, Osinfo.InstallConfig config, GLib.File output_dir, GLib.Cancellable? cancellable = null) throws GLib.Error;
[Version (since = "0.2.12")]
public async GLib.File generate_output_for_media_async (Osinfo.Media media, Osinfo.InstallConfig config, GLib.File output_dir, GLib.Cancellable? cancellable) throws GLib.Error;
public unowned Osinfo.AvatarFormat get_avatar_format ();
public bool get_can_post_install_drivers ();
public bool get_can_pre_install_drivers ();
public Osinfo.InstallConfigParam get_config_param (string name);
public GLib.List<weak Osinfo.InstallScript> get_config_param_list ();
public unowned Osinfo.InstallConfigParamList get_config_params ();
public unowned string get_expected_filename ();
public Osinfo.InstallScriptInjectionMethod get_injection_methods ();
public bool get_needs_internet ();
public unowned string get_output_filename ();
public unowned string get_output_prefix ();
public Osinfo.PathFormat get_path_format ();
public Osinfo.DeviceDriverSigningReq get_post_install_drivers_signing_req ();
public Osinfo.DeviceDriverSigningReq get_pre_install_drivers_signing_req ();
public unowned string get_product_key_format ();
public unowned string get_profile ();
public unowned string get_template_data ();
public unowned string get_template_uri ();
public bool has_config_param (Osinfo.InstallConfigParam config_param);
public bool has_config_param_name (string name);
public void set_output_prefix (string prefix);
[CCode (has_construct_function = false)]
public InstallScript.uri (string id, string profile, string templateUri);
public Osinfo.AvatarFormat avatar_format { get; }
public Osinfo.PathFormat path_format { get; }
public string product_key_format { get; }
public string profile { get; construct; }
public string template_data { get; construct; }
public string template_uri { get; construct; }
}
[CCode (cheader_filename = "osinfo/osinfo.h", lower_case_csuffix = "install_scriptlist", type_id = "osinfo_install_scriptlist_get_type ()")]
public class InstallScriptList : Osinfo.List {
[CCode (has_construct_function = false)]
public InstallScriptList ();
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.InstallScriptList new_copy ();
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.InstallScriptList new_filtered (Osinfo.Filter filter);
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.InstallScriptList new_intersection (Osinfo.InstallScriptList sourceTwo);
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.InstallScriptList new_union (Osinfo.InstallScriptList sourceTwo);
}
[CCode (cheader_filename = "osinfo/osinfo.h", type_id = "osinfo_list_get_type ()")]
public abstract class List : GLib.Object {
[CCode (has_construct_function = false)]
protected List ();
public void add (Osinfo.Entity entity);
public void add_all (Osinfo.List source);
public void add_filtered (Osinfo.List source, Osinfo.Filter filter);
public void add_intersection (Osinfo.List sourceOne, Osinfo.List sourceTwo);
public void add_union (Osinfo.List sourceOne, Osinfo.List sourceTwo);
public unowned Osinfo.Entity find_by_id (string id);
public GLib.Type get_element_type ();
public GLib.List<weak Osinfo.Entity> get_elements ();
public int get_length ();
public unowned Osinfo.Entity get_nth (int idx);
public Osinfo.List new_copy ();
public Osinfo.List new_filtered (Osinfo.Filter filter);
public Osinfo.List new_intersection (Osinfo.List sourceTwo);
public Osinfo.List new_union (Osinfo.List sourceTwo);
public GLib.Type element_type { get; construct; }
}
[CCode (cheader_filename = "osinfo/osinfo.h", type_id = "osinfo_loader_get_type ()")]
public class Loader : GLib.Object {
[CCode (has_construct_function = false)]
public Loader ();
public unowned Osinfo.Db get_db ();
public void process_default_path () throws GLib.Error;
public void process_local_path () throws GLib.Error;
public void process_path (string path) throws GLib.Error;
public void process_system_path () throws GLib.Error;
public void process_uri (string uri) throws GLib.Error;
public void process_user_path () throws GLib.Error;
}
[CCode (cheader_filename = "osinfo/osinfo.h", type_id = "osinfo_media_get_type ()")]
public class Media : Osinfo.Entity {
[CCode (has_construct_function = false)]
public Media (string id, string architecture);
public static Osinfo.Media create_from_location (string location, GLib.Cancellable? cancellable = null) throws GLib.Error;
public static async Osinfo.Media create_from_location_async (string location, int priority, GLib.Cancellable? cancellable) throws GLib.Error;
public unowned string get_application_id ();
public unowned string get_architecture ();
public bool get_eject_after_install ();
public unowned string get_initrd_path ();
public bool get_installer ();
public int get_installer_reboots ();
public unowned string get_kernel_path ();
public GLib.List<weak string> get_languages ();
public bool get_live ();
public Osinfo.Os get_os ();
public Osinfo.OsVariantList get_os_variants ();
public unowned string get_publisher_id ();
public unowned string get_system_id ();
public unowned string get_url ();
public unowned string get_volume_id ();
public int64 get_volume_size ();
[NoAccessorMethod]
public string application_id { owned get; set; }
[NoAccessorMethod]
public string architecture { owned get; set; }
[NoAccessorMethod]
public bool eject_after_install { get; set; }
[NoAccessorMethod]
public string initrd_path { owned get; set; }
[NoAccessorMethod]
public bool installer { get; set; }
[NoAccessorMethod]
public int installer_reboots { get; set; }
[NoAccessorMethod]
public string kernel_path { owned get; set; }
public GLib.List<weak string> languages { owned get; }
[NoAccessorMethod]
public bool live { get; set; }
[NoAccessorMethod]
public Osinfo.Os os { owned get; set; }
[NoAccessorMethod]
public string publisher_id { owned get; set; }
[NoAccessorMethod]
public string system_id { owned get; set; }
[NoAccessorMethod]
public string url { owned get; set; }
[NoAccessorMethod]
public string volume_id { owned get; set; }
[NoAccessorMethod]
public int64 volume_size { get; set; }
}
[CCode (cheader_filename = "osinfo/osinfo.h", lower_case_csuffix = "medialist", type_id = "osinfo_medialist_get_type ()")]
public class MediaList : Osinfo.List {
[CCode (has_construct_function = false)]
public MediaList ();
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.MediaList new_copy ();
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.MediaList new_filtered (Osinfo.Filter filter);
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.MediaList new_intersection (Osinfo.MediaList sourceTwo);
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.MediaList new_union (Osinfo.MediaList sourceTwo);
}
[CCode (cheader_filename = "osinfo/osinfo.h", type_id = "osinfo_os_get_type ()")]
public class Os : Osinfo.Product {
[CCode (has_construct_function = false)]
public Os (string id);
public unowned Osinfo.DeviceLink add_device (Osinfo.Device dev);
public void add_device_driver (Osinfo.DeviceDriver driver);
public void add_install_script (Osinfo.InstallScript script);
public void add_media (Osinfo.Media media);
public void add_minimum_resources (Osinfo.Resources resources);
public void add_recommended_resources (Osinfo.Resources resources);
public void add_tree (Osinfo.Tree tree);
public void add_variant (Osinfo.OsVariant variant);
public Osinfo.InstallScript find_install_script (string profile);
public Osinfo.DeviceList get_all_devices (Osinfo.Filter? filter);
public unowned Osinfo.DeviceDriverList get_device_drivers ();
public Osinfo.DeviceLinkList get_device_links (Osinfo.Filter? filter);
public Osinfo.DeviceList get_devices (Osinfo.Filter? filter);
public Osinfo.DeviceList get_devices_by_property (string property, string value, bool inherited);
public unowned string get_distro ();
public unowned string get_family ();
public Osinfo.InstallScriptList get_install_script_list ();
public Osinfo.MediaList get_media_list ();
public Osinfo.ResourcesList get_minimum_resources ();
public Osinfo.ResourcesList get_recommended_resources ();
public Osinfo.ReleaseStatus get_release_status ();
public Osinfo.TreeList get_tree_list ();
public Osinfo.OsVariantList get_variant_list ();
public string distro { get; }
public string family { get; }
}
[CCode (cheader_filename = "osinfo/osinfo.h", lower_case_csuffix = "oslist", type_id = "osinfo_oslist_get_type ()")]
public class OsList : Osinfo.ProductList {
[CCode (has_construct_function = false)]
public OsList ();
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.OsList new_copy ();
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.OsList new_filtered (Osinfo.Filter filter);
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.OsList new_intersection (Osinfo.OsList sourceTwo);
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.OsList new_union (Osinfo.OsList sourceTwo);
}
[CCode (cheader_filename = "osinfo/osinfo.h", type_id = "osinfo_os_variant_get_type ()")]
public class OsVariant : Osinfo.Entity {
[CCode (has_construct_function = false)]
public OsVariant (string id);
public unowned string get_name ();
[NoAccessorMethod]
public string name { owned get; set; }
}
[CCode (cheader_filename = "osinfo/osinfo.h", lower_case_csuffix = "os_variantlist", type_id = "osinfo_os_variantlist_get_type ()")]
public class OsVariantList : Osinfo.List {
[CCode (has_construct_function = false)]
public OsVariantList ();
}
[CCode (cheader_filename = "osinfo/osinfo.h", type_id = "osinfo_platform_get_type ()")]
public class Platform : Osinfo.Product {
[CCode (has_construct_function = false)]
public Platform (string id);
public unowned Osinfo.DeviceLink add_device (Osinfo.Device dev);
public Osinfo.DeviceList get_all_devices (Osinfo.Filter? filter);
public Osinfo.DeviceLinkList get_device_links (Osinfo.Filter? filter);
public Osinfo.DeviceList get_devices (Osinfo.Filter? filter);
}
[CCode (cheader_filename = "osinfo/osinfo.h", lower_case_csuffix = "platformlist", type_id = "osinfo_platformlist_get_type ()")]
public class PlatformList : Osinfo.ProductList {
[CCode (has_construct_function = false)]
public PlatformList ();
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.PlatformList new_copy ();
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.PlatformList new_filtered (Osinfo.Filter filter);
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.PlatformList new_intersection (Osinfo.PlatformList sourceTwo);
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.PlatformList new_union (Osinfo.PlatformList sourceTwo);
}
[CCode (cheader_filename = "osinfo/osinfo.h", type_id = "osinfo_product_get_type ()")]
public abstract class Product : Osinfo.Entity {
[CCode (has_construct_function = false)]
protected Product ();
public void add_related (Osinfo.ProductRelationship relshp, Osinfo.Product otherproduct);
public unowned string get_codename ();
public GLib.Date? get_eol_date ();
public unowned string get_eol_date_string ();
public unowned string get_logo ();
public unowned string get_name ();
public Osinfo.ProductList get_related (Osinfo.ProductRelationship relshp);
public GLib.Date? get_release_date ();
public unowned string get_release_date_string ();
public unowned string get_short_id ();
public unowned string get_vendor ();
public unowned string get_version ();
public string codename { get; }
public string logo { get; }
public string name { get; }
public string short_id { get; }
public string vendor { get; }
public string version { get; }
}
[CCode (cheader_filename = "osinfo/osinfo.h", lower_case_csuffix = "productfilter", type_id = "osinfo_productfilter_get_type ()")]
public class ProductFilter : Osinfo.Filter {
[CCode (has_construct_function = false)]
public ProductFilter ();
public int add_product_constraint (Osinfo.ProductRelationship relshp, Osinfo.Product product);
public void add_support_date_constraint (GLib.Date when);
public void clear_product_constraint (Osinfo.ProductRelationship relshp);
public void clear_product_constraints ();
public GLib.List<weak Osinfo.Product> get_product_constraint_values (Osinfo.ProductRelationship relshp);
}
[CCode (cheader_filename = "osinfo/osinfo.h", lower_case_csuffix = "productlist", type_id = "osinfo_productlist_get_type ()")]
public class ProductList : Osinfo.List {
[CCode (has_construct_function = false)]
public ProductList ();
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.ProductList new_copy ();
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.ProductList new_filtered (Osinfo.Filter filter);
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.ProductList new_intersection (Osinfo.ProductList sourceTwo);
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.ProductList new_union (Osinfo.ProductList sourceTwo);
}
[CCode (cheader_filename = "osinfo/osinfo.h", type_id = "osinfo_resources_get_type ()")]
public class Resources : Osinfo.Entity {
[CCode (has_construct_function = false)]
public Resources (string id, string architecture);
public unowned string get_architecture ();
public int64 get_cpu ();
public int get_n_cpus ();
public int64 get_ram ();
public int64 get_storage ();
public void set_cpu (int64 cpu);
public void set_n_cpus (int n_cpus);
public void set_ram (int64 ram);
public void set_storage (int64 storage);
public string architecture { get; construct; }
public int64 cpu { get; set; }
public int n_cpus { get; set; }
public int64 ram { get; set; }
public int64 storage { get; set; }
}
[CCode (cheader_filename = "osinfo/osinfo.h", lower_case_csuffix = "resourceslist", type_id = "osinfo_resourceslist_get_type ()")]
public class ResourcesList : Osinfo.List {
[CCode (has_construct_function = false)]
public ResourcesList ();
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.ResourcesList new_copy ();
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.ResourcesList new_filtered (Osinfo.Filter filter);
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.ResourcesList new_intersection (Osinfo.ResourcesList sourceTwo);
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.ResourcesList new_union (Osinfo.ResourcesList sourceTwo);
}
[CCode (cheader_filename = "osinfo/osinfo.h", type_id = "osinfo_tree_get_type ()")]
public class Tree : Osinfo.Entity {
[CCode (has_construct_function = false)]
public Tree (string id, string architecture);
public static Osinfo.Tree create_from_location (string location, GLib.Cancellable? cancellable = null) throws GLib.Error;
public static async Osinfo.Tree create_from_location_async (string location, int priority, GLib.Cancellable? cancellable) throws GLib.Error;
public static GLib.Quark error_quark ();
public unowned string get_architecture ();
public unowned string get_boot_iso_path ();
public unowned string get_initrd_path ();
public unowned string get_kernel_path ();
public unowned string get_treeinfo_arch ();
public unowned string get_treeinfo_family ();
public unowned string get_treeinfo_variant ();
public unowned string get_treeinfo_version ();
public unowned string get_url ();
[NoAccessorMethod]
public string application_id { owned get; set; }
[NoAccessorMethod]
public string architecture { owned get; set; }
[NoAccessorMethod]
public string boot_iso_path { owned get; set; }
[NoAccessorMethod]
public string initrd_path { owned get; set; }
[NoAccessorMethod]
public string kernel_path { owned get; set; }
[NoAccessorMethod]
public string publisher_id { owned get; set; }
[NoAccessorMethod]
public string system_id { owned get; set; }
[NoAccessorMethod]
public string url { owned get; set; }
[NoAccessorMethod]
public string volume_id { owned get; set; }
}
[CCode (cheader_filename = "osinfo/osinfo.h", lower_case_csuffix = "treelist", type_id = "osinfo_treelist_get_type ()")]
public class TreeList : Osinfo.List {
[CCode (has_construct_function = false)]
public TreeList ();
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.TreeList new_copy ();
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.TreeList new_filtered (Osinfo.Filter filter);
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.TreeList new_intersection (Osinfo.TreeList sourceTwo);
[Version (deprecated = true, deprecated_since = "0.2.2")]
public Osinfo.TreeList new_union (Osinfo.TreeList sourceTwo);
}
[CCode (cheader_filename = "osinfo/osinfo.h", cprefix = "OSINFO_DEVICE_DRIVER_SIGNING_REQ_", type_id = "osinfo_device_driver_signing_req_get_type ()")]
public enum DeviceDriverSigningReq {
NONE,
STRICT,
WARN
}
[CCode (cheader_filename = "osinfo/osinfo.h", cprefix = "OSINFO_INSTALL_CONFIG_PARAM_POLICY_", type_id = "osinfo_install_config_param_policy_get_type ()")]
public enum InstallConfigParamPolicy {
NONE,
REQUIRED,
OPTIONAL
}
[CCode (cheader_filename = "osinfo/osinfo.h", cprefix = "OSINFO_INSTALL_SCRIPT_INJECTION_METHOD_", type_id = "osinfo_install_script_injection_method_get_type ()")]
[Flags]
public enum InstallScriptInjectionMethod {
CDROM,
DISK,
FLOPPY,
INITRD,
WEB
}
[CCode (cheader_filename = "osinfo/osinfo.h", cprefix = "OSINFO_PATH_FORMAT_", type_id = "osinfo_path_format_get_type ()")]
public enum PathFormat {
UNIX,
DOS
}
[CCode (cheader_filename = "osinfo/osinfo.h", cprefix = "OSINFO_PRODUCT_RELATIONSHIP_", type_id = "osinfo_product_relationship_get_type ()")]
public enum ProductRelationship {
DERIVES_FROM,
UPGRADES,
CLONES
}
[CCode (cheader_filename = "osinfo/osinfo.h", cprefix = "OSINFO_RELEASE_STATUS_", type_id = "osinfo_release_status_get_type ()")]
public enum ReleaseStatus {
RELEASED,
SNAPSHOT,
PRERELEASE
}
[CCode (cheader_filename = "osinfo/osinfo.h", cprefix = "OSINFO_MEDIA_ERROR_")]
public errordomain MediaError {
NO_DESCRIPTORS,
NO_PVD,
NO_SVD,
INSUFFICIENT_METADATA,
NOT_BOOTABLE;
public static GLib.Quark quark ();
}
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_ARCHITECTURE_ALL")]
public const string ARCHITECTURE_ALL;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_AVATAR_FORMAT_PROP_ALPHA")]
public const string AVATAR_FORMAT_PROP_ALPHA;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_AVATAR_FORMAT_PROP_HEIGHT")]
public const string AVATAR_FORMAT_PROP_HEIGHT;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_AVATAR_FORMAT_PROP_MIME_TYPE")]
public const string AVATAR_FORMAT_PROP_MIME_TYPE;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_AVATAR_FORMAT_PROP_WIDTH")]
public const string AVATAR_FORMAT_PROP_WIDTH;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_DEVICELINK_PROP_DRIVER")]
public const string DEVICELINK_PROP_DRIVER;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_DEVICE_DRIVER_PROP_ARCHITECTURE")]
public const string DEVICE_DRIVER_PROP_ARCHITECTURE;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_DEVICE_DRIVER_PROP_DEVICE")]
public const string DEVICE_DRIVER_PROP_DEVICE;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_DEVICE_DRIVER_PROP_FILE")]
public const string DEVICE_DRIVER_PROP_FILE;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_DEVICE_DRIVER_PROP_LOCATION")]
public const string DEVICE_DRIVER_PROP_LOCATION;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_DEVICE_DRIVER_PROP_PRE_INSTALLABLE")]
public const string DEVICE_DRIVER_PROP_PRE_INSTALLABLE;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_DEVICE_DRIVER_PROP_SIGNED")]
public const string DEVICE_DRIVER_PROP_SIGNED;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_DEVICE_PROP_BUS_TYPE")]
public const string DEVICE_PROP_BUS_TYPE;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_DEVICE_PROP_CLASS")]
public const string DEVICE_PROP_CLASS;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_DEVICE_PROP_NAME")]
public const string DEVICE_PROP_NAME;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_DEVICE_PROP_PRODUCT")]
public const string DEVICE_PROP_PRODUCT;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_DEVICE_PROP_PRODUCT_ID")]
public const string DEVICE_PROP_PRODUCT_ID;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_DEVICE_PROP_SUBSYSTEM")]
public const string DEVICE_PROP_SUBSYSTEM;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_DEVICE_PROP_VENDOR")]
public const string DEVICE_PROP_VENDOR;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_DEVICE_PROP_VENDOR_ID")]
public const string DEVICE_PROP_VENDOR_ID;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_ENTITY_PROP_ID")]
public const string ENTITY_PROP_ID;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_GIBIBYTES")]
public const int GIBIBYTES;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_CONFIG_PARAM_PROP_DATAMAP")]
public const string INSTALL_CONFIG_PARAM_PROP_DATAMAP;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_CONFIG_PARAM_PROP_NAME")]
public const string INSTALL_CONFIG_PARAM_PROP_NAME;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_CONFIG_PARAM_PROP_POLICY")]
public const string INSTALL_CONFIG_PARAM_PROP_POLICY;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_CONFIG_PROP_ADMIN_PASSWORD")]
public const string INSTALL_CONFIG_PROP_ADMIN_PASSWORD;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_CONFIG_PROP_AVATAR_DISK")]
public const string INSTALL_CONFIG_PROP_AVATAR_DISK;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_CONFIG_PROP_AVATAR_LOCATION")]
public const string INSTALL_CONFIG_PROP_AVATAR_LOCATION;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_CONFIG_PROP_DRIVER_SIGNING")]
public const string INSTALL_CONFIG_PROP_DRIVER_SIGNING;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_CONFIG_PROP_HARDWARE_ARCH")]
public const string INSTALL_CONFIG_PROP_HARDWARE_ARCH;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_CONFIG_PROP_HOSTNAME")]
public const string INSTALL_CONFIG_PROP_HOSTNAME;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_CONFIG_PROP_L10N_KEYBOARD")]
public const string INSTALL_CONFIG_PROP_L10N_KEYBOARD;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_CONFIG_PROP_L10N_LANGUAGE")]
public const string INSTALL_CONFIG_PROP_L10N_LANGUAGE;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_CONFIG_PROP_L10N_TIMEZONE")]
public const string INSTALL_CONFIG_PROP_L10N_TIMEZONE;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_CONFIG_PROP_POST_INSTALL_DRIVERS_DISK")]
public const string INSTALL_CONFIG_PROP_POST_INSTALL_DRIVERS_DISK;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_CONFIG_PROP_POST_INSTALL_DRIVERS_LOCATION")]
public const string INSTALL_CONFIG_PROP_POST_INSTALL_DRIVERS_LOCATION;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_CONFIG_PROP_PRE_INSTALL_DRIVERS_DISK")]
public const string INSTALL_CONFIG_PROP_PRE_INSTALL_DRIVERS_DISK;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_CONFIG_PROP_PRE_INSTALL_DRIVERS_LOCATION")]
public const string INSTALL_CONFIG_PROP_PRE_INSTALL_DRIVERS_LOCATION;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_CONFIG_PROP_REG_LOGIN")]
public const string INSTALL_CONFIG_PROP_REG_LOGIN;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_CONFIG_PROP_REG_PASSWORD")]
public const string INSTALL_CONFIG_PROP_REG_PASSWORD;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_CONFIG_PROP_REG_PRODUCTKEY")]
public const string INSTALL_CONFIG_PROP_REG_PRODUCTKEY;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_CONFIG_PROP_SCRIPT_DISK")]
public const string INSTALL_CONFIG_PROP_SCRIPT_DISK;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_CONFIG_PROP_TARGET_DISK")]
public const string INSTALL_CONFIG_PROP_TARGET_DISK;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_CONFIG_PROP_USER_ADMIN")]
public const string INSTALL_CONFIG_PROP_USER_ADMIN;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_CONFIG_PROP_USER_AUTOLOGIN")]
public const string INSTALL_CONFIG_PROP_USER_AUTOLOGIN;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_CONFIG_PROP_USER_LOGIN")]
public const string INSTALL_CONFIG_PROP_USER_LOGIN;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_CONFIG_PROP_USER_PASSWORD")]
public const string INSTALL_CONFIG_PROP_USER_PASSWORD;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_CONFIG_PROP_USER_REALNAME")]
public const string INSTALL_CONFIG_PROP_USER_REALNAME;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_SCRIPT_PROFILE_DESKTOP")]
public const string INSTALL_SCRIPT_PROFILE_DESKTOP;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_SCRIPT_PROFILE_JEOS")]
public const string INSTALL_SCRIPT_PROFILE_JEOS;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_SCRIPT_PROP_CAN_POST_INSTALL_DRIVERS")]
public const string INSTALL_SCRIPT_PROP_CAN_POST_INSTALL_DRIVERS;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_SCRIPT_PROP_CAN_PRE_INSTALL_DRIVERS")]
public const string INSTALL_SCRIPT_PROP_CAN_PRE_INSTALL_DRIVERS;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_SCRIPT_PROP_EXPECTED_FILENAME")]
public const string INSTALL_SCRIPT_PROP_EXPECTED_FILENAME;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_SCRIPT_PROP_INJECTION_METHOD")]
public const string INSTALL_SCRIPT_PROP_INJECTION_METHOD;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_SCRIPT_PROP_NEEDS_INTERNET")]
public const string INSTALL_SCRIPT_PROP_NEEDS_INTERNET;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_SCRIPT_PROP_PATH_FORMAT")]
public const string INSTALL_SCRIPT_PROP_PATH_FORMAT;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_SCRIPT_PROP_POST_INSTALL_DRIVERS_SIGNING_REQ")]
public const string INSTALL_SCRIPT_PROP_POST_INSTALL_DRIVERS_SIGNING_REQ;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_SCRIPT_PROP_PRE_INSTALL_DRIVERS_SIGNING_REQ")]
public const string INSTALL_SCRIPT_PROP_PRE_INSTALL_DRIVERS_SIGNING_REQ;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_SCRIPT_PROP_PRODUCT_KEY_FORMAT")]
public const string INSTALL_SCRIPT_PROP_PRODUCT_KEY_FORMAT;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_SCRIPT_PROP_PROFILE")]
public const string INSTALL_SCRIPT_PROP_PROFILE;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_SCRIPT_PROP_TEMPLATE_DATA")]
public const string INSTALL_SCRIPT_PROP_TEMPLATE_DATA;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_INSTALL_SCRIPT_PROP_TEMPLATE_URI")]
public const string INSTALL_SCRIPT_PROP_TEMPLATE_URI;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_KIBIBYTES")]
public const int KIBIBYTES;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_MAJOR_VERSION")]
public const int MAJOR_VERSION;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_MEBIBYTES")]
public const int MEBIBYTES;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_MEDIA_PROP_APPLICATION_ID")]
public const string MEDIA_PROP_APPLICATION_ID;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_MEDIA_PROP_ARCHITECTURE")]
public const string MEDIA_PROP_ARCHITECTURE;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_MEDIA_PROP_EJECT_AFTER_INSTALL")]
public const string MEDIA_PROP_EJECT_AFTER_INSTALL;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_MEDIA_PROP_INITRD")]
public const string MEDIA_PROP_INITRD;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_MEDIA_PROP_INSTALLER")]
public const string MEDIA_PROP_INSTALLER;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_MEDIA_PROP_INSTALLER_REBOOTS")]
public const string MEDIA_PROP_INSTALLER_REBOOTS;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_MEDIA_PROP_KERNEL")]
public const string MEDIA_PROP_KERNEL;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_MEDIA_PROP_LANG")]
public const string MEDIA_PROP_LANG;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_MEDIA_PROP_LANG_MAP")]
public const string MEDIA_PROP_LANG_MAP;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_MEDIA_PROP_LANG_REGEX")]
public const string MEDIA_PROP_LANG_REGEX;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_MEDIA_PROP_LIVE")]
public const string MEDIA_PROP_LIVE;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_MEDIA_PROP_PUBLISHER_ID")]
public const string MEDIA_PROP_PUBLISHER_ID;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_MEDIA_PROP_SYSTEM_ID")]
public const string MEDIA_PROP_SYSTEM_ID;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_MEDIA_PROP_URL")]
public const string MEDIA_PROP_URL;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_MEDIA_PROP_VARIANT")]
public const string MEDIA_PROP_VARIANT;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_MEDIA_PROP_VOLUME_ID")]
public const string MEDIA_PROP_VOLUME_ID;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_MEDIA_PROP_VOLUME_SIZE")]
public const string MEDIA_PROP_VOLUME_SIZE;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_MEGAHERTZ")]
public const int MEGAHERTZ;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_MICRO_VERSION")]
public const int MICRO_VERSION;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_MINOR_VERSION")]
public const int MINOR_VERSION;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_OS_PROP_DISTRO")]
public const string OS_PROP_DISTRO;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_OS_PROP_FAMILY")]
public const string OS_PROP_FAMILY;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_OS_PROP_RELEASE_STATUS")]
public const string OS_PROP_RELEASE_STATUS;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_OS_VARIANT_PROP_NAME")]
public const string OS_VARIANT_PROP_NAME;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_PRODUCT_PROP_CODENAME")]
public const string PRODUCT_PROP_CODENAME;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_PRODUCT_PROP_EOL_DATE")]
public const string PRODUCT_PROP_EOL_DATE;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_PRODUCT_PROP_LOGO")]
public const string PRODUCT_PROP_LOGO;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_PRODUCT_PROP_NAME")]
public const string PRODUCT_PROP_NAME;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_PRODUCT_PROP_RELEASE_DATE")]
public const string PRODUCT_PROP_RELEASE_DATE;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_PRODUCT_PROP_SHORT_ID")]
public const string PRODUCT_PROP_SHORT_ID;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_PRODUCT_PROP_VENDOR")]
public const string PRODUCT_PROP_VENDOR;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_PRODUCT_PROP_VERSION")]
public const string PRODUCT_PROP_VERSION;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_RESOURCES_PROP_ARCHITECTURE")]
public const string RESOURCES_PROP_ARCHITECTURE;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_RESOURCES_PROP_CPU")]
public const string RESOURCES_PROP_CPU;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_RESOURCES_PROP_N_CPUS")]
public const string RESOURCES_PROP_N_CPUS;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_RESOURCES_PROP_RAM")]
public const string RESOURCES_PROP_RAM;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_RESOURCES_PROP_STORAGE")]
public const string RESOURCES_PROP_STORAGE;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_TREE_PROP_ARCHITECTURE")]
public const string TREE_PROP_ARCHITECTURE;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_TREE_PROP_BOOT_ISO")]
public const string TREE_PROP_BOOT_ISO;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_TREE_PROP_INITRD")]
public const string TREE_PROP_INITRD;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_TREE_PROP_KERNEL")]
public const string TREE_PROP_KERNEL;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_TREE_PROP_TREEINFO_ARCH")]
public const string TREE_PROP_TREEINFO_ARCH;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_TREE_PROP_TREEINFO_FAMILY")]
public const string TREE_PROP_TREEINFO_FAMILY;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_TREE_PROP_TREEINFO_VARIANT")]
public const string TREE_PROP_TREEINFO_VARIANT;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_TREE_PROP_TREEINFO_VERSION")]
public const string TREE_PROP_TREEINFO_VERSION;
[CCode (cheader_filename = "osinfo/osinfo.h", cname = "OSINFO_TREE_PROP_URL")]
public const string TREE_PROP_URL;
}
|