Struct rust_hdl_ok_frontpanel_sys::okTDeviceInfo [−][src]
#[repr(C)]pub struct okTDeviceInfo {Show 25 fields
pub deviceID: [c_char; 33],
pub serialNumber: [c_char; 11],
pub productName: [c_char; 128],
pub productID: c_int,
pub deviceInterface: okEDeviceInterface,
pub usbSpeed: okEUSBSpeed,
pub deviceMajorVersion: c_int,
pub deviceMinorVersion: c_int,
pub hostInterfaceMajorVersion: c_int,
pub hostInterfaceMinorVersion: c_int,
pub isPLL22150Supported: okBool,
pub isPLL22393Supported: okBool,
pub isFrontPanelEnabled: okBool,
pub wireWidth: c_int,
pub triggerWidth: c_int,
pub pipeWidth: c_int,
pub registerAddressWidth: c_int,
pub registerDataWidth: c_int,
pub flashSystem: okTFlashLayout,
pub flashFPGA: okTFlashLayout,
pub hasFMCEEPROM: okBool,
pub hasResetProfiles: okBool,
pub fpgaVendor: okEFPGAVendor,
pub interfaceCount: c_int,
pub interfaceIndex: c_int,
}
Fields
deviceID: [c_char; 33]
serialNumber: [c_char; 11]
productName: [c_char; 128]
productID: c_int
deviceInterface: okEDeviceInterface
usbSpeed: okEUSBSpeed
deviceMajorVersion: c_int
deviceMinorVersion: c_int
hostInterfaceMajorVersion: c_int
hostInterfaceMinorVersion: c_int
isPLL22150Supported: okBool
isPLL22393Supported: okBool
isFrontPanelEnabled: okBool
wireWidth: c_int
triggerWidth: c_int
pipeWidth: c_int
registerAddressWidth: c_int
registerDataWidth: c_int
flashSystem: okTFlashLayout
flashFPGA: okTFlashLayout
hasFMCEEPROM: okBool
hasResetProfiles: okBool
fpgaVendor: okEFPGAVendor
interfaceCount: c_int
interfaceIndex: c_int
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for okTDeviceInfo
impl Send for okTDeviceInfo
impl Sync for okTDeviceInfo
impl Unpin for okTDeviceInfo
impl UnwindSafe for okTDeviceInfo
Blanket Implementations
Mutably borrows from an owned value. Read more