#[repr(C)]pub struct _fc2CameraInfo {Show 31 fields
pub serialNumber: c_uint,
pub interfaceType: fc2InterfaceType,
pub driverType: fc2DriverType,
pub isColorCamera: BOOL,
pub modelName: [c_char; 512],
pub vendorName: [c_char; 512],
pub sensorInfo: [c_char; 512],
pub sensorResolution: [c_char; 512],
pub driverName: [c_char; 512],
pub firmwareVersion: [c_char; 512],
pub firmwareBuildTime: [c_char; 512],
pub maximumBusSpeed: fc2BusSpeed,
pub pcieBusSpeed: fc2PCIeBusSpeed,
pub bayerTileFormat: fc2BayerTileFormat,
pub busNumber: c_ushort,
pub nodeNumber: c_ushort,
pub iidcVer: c_uint,
pub configROM: fc2ConfigROM,
pub gigEMajorVersion: c_uint,
pub gigEMinorVersion: c_uint,
pub userDefinedName: [c_char; 512],
pub xmlURL1: [c_char; 512],
pub xmlURL2: [c_char; 512],
pub macAddress: fc2MACAddress,
pub ipAddress: fc2IPAddress,
pub subnetMask: fc2IPAddress,
pub defaultGateway: fc2IPAddress,
pub ccpStatus: c_uint,
pub applicationIPAddress: c_uint,
pub applicationPort: c_uint,
pub reserved: [c_uint; 16],
}Fields§
§serialNumber: c_uint§interfaceType: fc2InterfaceType§driverType: fc2DriverType§isColorCamera: BOOL§modelName: [c_char; 512]§vendorName: [c_char; 512]§sensorInfo: [c_char; 512]§sensorResolution: [c_char; 512]§driverName: [c_char; 512]§firmwareVersion: [c_char; 512]§firmwareBuildTime: [c_char; 512]§maximumBusSpeed: fc2BusSpeed§pcieBusSpeed: fc2PCIeBusSpeed§bayerTileFormat: fc2BayerTileFormat§busNumber: c_ushort§nodeNumber: c_ushort§iidcVer: c_uint§configROM: fc2ConfigROM§gigEMajorVersion: c_uint§gigEMinorVersion: c_uint§userDefinedName: [c_char; 512]§xmlURL1: [c_char; 512]§xmlURL2: [c_char; 512]§macAddress: fc2MACAddress§ipAddress: fc2IPAddress§subnetMask: fc2IPAddress§defaultGateway: fc2IPAddress§ccpStatus: c_uint§applicationIPAddress: c_uint§applicationPort: c_uint§reserved: [c_uint; 16]Trait Implementations§
Source§impl Clone for _fc2CameraInfo
impl Clone for _fc2CameraInfo
Source§impl Default for _fc2CameraInfo
impl Default for _fc2CameraInfo
impl Copy for _fc2CameraInfo
Auto Trait Implementations§
impl Freeze for _fc2CameraInfo
impl RefUnwindSafe for _fc2CameraInfo
impl Send for _fc2CameraInfo
impl Sync for _fc2CameraInfo
impl Unpin for _fc2CameraInfo
impl UnwindSafe for _fc2CameraInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more