Mistake on this page? Email us
ptdo_device_object_data Struct Reference

The device object data ID:3. More...

#include <pt_device_object.h>

Data Fields

char * manufacturer
 
char * model_number
 
char * serial_number
 
char * firmware_version
 
char * hardware_version
 
char * software_version
 
char * device_type
 
pt_resource_callback reboot_callback
 
pt_resource_callback factory_reset_callback
 
pt_resource_callback reset_error_code_callback
 
const char * manufacturer
 
const char * model_number
 
const char * serial_number
 
const char * firmware_version
 
const char * hardware_version
 
const char * software_version
 
const char * device_type
 

Detailed Description

The device object data ID:3.

Deprecated:
The protocol translator API v1 is deprecated. The API will exist until end of 2019.

NULL can be passed to optional values and no resource is generated for that field. The parameter strings must be NULL terminated.

NULL can be passed to optional values and no resource is generated for that field. The parameter strings must be NULL terminated.

Field Documentation

const char* ptdo_device_object_data::device_type

The device type. This is an optional value.

char* ptdo_device_object_data::device_type

The device type. This is an optional value.

pt_resource_callback ptdo_device_object_data::factory_reset_callback

If callback function is given an executable resource ID:5 is created. This is an optional parameter.

const char* ptdo_device_object_data::firmware_version

The device's current firmware version. This is an optional value.

char* ptdo_device_object_data::firmware_version

The device's current firmware version. This is an optional value.

const char* ptdo_device_object_data::hardware_version

The device hardware version. This is an optional value.

char* ptdo_device_object_data::hardware_version

The device hardware version. This is an optional value.

const char* ptdo_device_object_data::manufacturer

The manufacturer information of the device. This is an optional value.

char* ptdo_device_object_data::manufacturer

The manufacturer information of the device. This is an optional value.

const char* ptdo_device_object_data::model_number

The device model number. This is an optional value.

char* ptdo_device_object_data::model_number

The device model number. This is an optional value.

pt_resource_callback ptdo_device_object_data::reboot_callback

If callback function is given an executable resource ID:5 is created. This is an optional parameter.

pt_resource_callback ptdo_device_object_data::reset_error_code_callback

If callback function is given and executable resource ID:12 is created. This is an optional parameter.

const char* ptdo_device_object_data::serial_number

The device serial number. This is an optional value.

char* ptdo_device_object_data::serial_number

The device serial number. This is an optional value.

const char* ptdo_device_object_data::software_version

The device's current software version. This is an optional value.

char* ptdo_device_object_data::software_version

The device's current software version. This is an optional value.


The documentation for this struct was generated from the following file: