| ISF 1.1 Intelligent Sensing Framework

- Main Page
- Data Structures
- Files
- Sensor Adapters

- Data Structures
- Data Structure Index
- Data Fields

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines
Data Fields
dm_ChannelDescriptor_struct Struct Reference

This structure is a declaration of a channel descriptor type. More...

`#include <isf_devmsg.h>`

## Data Fields
union {
i2c_BusHandle_t i2c
} | handle
const protocol_t * | pProtocol

## Detailed Description

This structure is a declaration of a channel descriptor type.

The channel descriptor contains the bus and protocol information required by the device messaging functions to safely use a channel for communications. The members are ordered to maintain natural alignment without inserting padding bytes.

Definition at line 111 of file isf_devmsg.h.

## Field Documentation

union { ... } handle

The protocol-specific channel handle.

i2c_BusHandle_t i2c

The I2C channel handle.

Definition at line 113 of file isf_devmsg.h.

const protocol_t* pProtocol

The pointer to protocol-specific functions and properties.

Definition at line 115 of file isf_devmsg.h.

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

- Include/isf_devmsg.h