func (self *Device) fromUdev(ptr *C.struct_udev_device) error { self.DevPath = C.GoString(C.udev_device_get_devpath(ptr)) self.Subsystem = C.GoString(C.udev_device_get_subsystem(ptr)) self.DevType = C.GoString(C.udev_device_get_devtype(ptr)) self.SysPath = C.GoString(C.udev_device_get_syspath(ptr)) self.SysName = C.GoString(C.udev_device_get_sysname(ptr)) self.SysNum = C.GoString(C.udev_device_get_sysnum(ptr)) self.DevNode = C.GoString(C.udev_device_get_devnode(ptr)) return nil }
func (d Device) SysName() string { return C.GoString(C.udev_device_get_sysname(d.ptr)) }