Neonode zForce(TM) SDK

Public Attributes | List of all members
Device Struct Reference

Device base class. More...

`#include <Device.h>`

Collaboration diagram for Device:
[legend]

## Public Attributes
zForce * | zForce
| Pointer to zForce.
Connection * | Connection
| The Connection this Device is part of.
DeviceType | DeviceType
| Which type of Device this is.
uint32_t | DeviceIndex
| Which Device Index this device has.
Device ** | StorageDevices
| Future: List of Storage Devices. Will change type during implementation.
uint32_t | NumberOfStorageDevices
| Number of Storage Devices.
void * | PrivateProtocolData
| Private Protocol Data.
void(* | Destructor )(Device *self)
| Destructor. More...

## Detailed Description

Device base class.

Device base class. All Device types inherit this base struct.

## Member Data Documentation

## ◆ Destructor

void( * Device::Destructor) (Device *self)

Destructor.

Destructs the Device and all base structs.

Parameters

  self | Pointer to the struct itself.

Returns
  No return value.

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

- Device.h