public unowned string? get_device_file ();
[CCode (array_length = false)]
public unowned string[] get_device_file_symlinks ();
- public unowned GUdev.DeviceNumber get_device_number ();
+ public GUdev.DeviceNumber get_device_number ();
public GUdev.DeviceType get_device_type ();
public unowned string get_devtype ();
public unowned string? get_driver ();
[NoWrapper]
public virtual void reserved8 ();
}
- [Compact]
[CCode (cheader_filename = "gudev/gudev.h")]
- public class DeviceNumber {
+ [SimpleType]
+ [IntegerType (rank = 9)]
+ public struct DeviceNumber : Posix.dev_t {
}
[CCode (cprefix = "G_UDEV_DEVICE_TYPE_", cheader_filename = "gudev/gudev.h")]
public enum DeviceType {
g_udev_device_get_property_as_strv nullable="1" transfer_ownership="0" is_array="1" no_array_length="1"
g_udev_device_get_sysfs_attr nullable="1" transfer_ownership="0"
g_udev_device_get_sysfs_attr_as_strv nullable="1" transfer_ownership="0" is_array="1" no_array_length="1"
+GUdevDeviceNumber is_value_type="1" simple_type="1" base_type="Posix.dev_t" rank="9"