Public Attributes | List of all members
ags_stream_env_t Struct Reference
BLE Services » Alexa Gadget Service (AGS) » Structures

Alexa Gadget Service gadget stream enviorenment variable. More...

`#include <ags.h>`

## Public Attributes
ags_header_stream_id_t | stream_id
| The stream ID. More...
uint8_t | is_active
| Whether the stream is active. More...
uint8_t | ack_flag
| Whether need to return ACK packet. More...
uint8_t | trxn_id
| The transaction ID of the packet that requested the ACK packet. More...
uint16_t | total_length
| Total stream length. More...
uint16_t | received_length
| Received stream length. More...

## Detailed Description

Alexa Gadget Service gadget stream enviorenment variable.

Definition at line 233 of file ags.h.

## Member Data Documentation

## ◆ ack_flag

uint8_t ags_stream_env_t::ack_flag

Whether need to return ACK packet.

Definition at line 237 of file ags.h.

## ◆ is_active

uint8_t ags_stream_env_t::is_active

Whether the stream is active.

Definition at line 236 of file ags.h.

## ◆ received_length

uint16_t ags_stream_env_t::received_length

Received stream length.

Definition at line 240 of file ags.h.

## ◆ stream_id

ags_header_stream_id_t ags_stream_env_t::stream_id

The stream ID.

Definition at line 235 of file ags.h.

## ◆ total_length

uint16_t ags_stream_env_t::total_length

Total stream length.

Definition at line 239 of file ags.h.

## ◆ trxn_id

uint8_t ags_stream_env_t::trxn_id

The transaction ID of the packet that requested the ACK packet.

Definition at line 238 of file ags.h.

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

- ags.h