struct libusb_version

Overview

Structure providing the version of the libusb runtime. More…

#include <libusb.h>

struct libusb_version {
    // fields

    const uint16_t major;
    const uint16_t minor;
    const uint16_t micro;
    const uint16_t nano;
    const char* rc;
    const char* describe;
};

Detailed Documentation

Structure providing the version of the libusb runtime.

Fields

const uint16_t major

Library major version.

const uint16_t minor

Library minor version.

const uint16_t micro

Library micro version.

const uint16_t nano

Library nano version.

const char* rc

Library release candidate suffix string, e.g.

“-rc4”.

const char* describe

For ABI compatibility only.