struct tapi_local_storage_device

Overview

Device properties and methods to operate. More…

#include <tapi_local_storage_device.h>

struct tapi_local_storage_device {
    // fields

    tapi_local_storage_device_type type;
    const char* name;
    const char* vid;
    const char* pid;
    const char* serial;
    const char* product_name;
    const char* manufacturer;
    const char* partition;
    const tapi_local_storage_device_methods* methods;
};

Detailed Documentation

Device properties and methods to operate.

Fields

tapi_local_storage_device_type type

Type of storage device.

const char* name

Name of storage in configurator.

const char* vid

Disk Vendor ID.

const char* pid

Disk Product ID.

const char* serial

Disk Serial Number.

const char* product_name

Disk Product Name.

const char* manufacturer

Disk Manufacturer.

const char* partition

Disk partition under test.

const tapi_local_storage_device_methods* methods

Methods to operate the device.