pub type DeviceDiscoveryMechanism = i32;