ags_init_t Struct Reference

Alexa Gadget Service init stucture. More...

#include <ags.h>

+ Collaboration diagram for ags_init_t:

Public Attributes

ags_evt_handler_t evt_handler
 Alexa Gadget Service event handler. More...
 
ags_stream_cb_t ags_control_stream_cb
 Callback for incoming control streams. More...
 
ags_stream_cb_t ags_alexa_stream_cb
 Callback for incoming Alexa streams. More...
 
uint16_t char_mask
 Initial mask of supported characteristics, and configured with Characteristics Mask. More...
 

Detailed Description

Alexa Gadget Service init stucture.

This contains all option and data needed for initialization of the service.

Definition at line 269 of file ags.h.

Member Data Documentation

◆ ags_alexa_stream_cb

ags_stream_cb_t ags_init_t::ags_alexa_stream_cb

Callback for incoming Alexa streams.

Definition at line 273 of file ags.h.

◆ ags_control_stream_cb

ags_stream_cb_t ags_init_t::ags_control_stream_cb

Callback for incoming control streams.

Definition at line 272 of file ags.h.

◆ char_mask

uint16_t ags_init_t::char_mask

Initial mask of supported characteristics, and configured with Characteristics Mask.

Definition at line 274 of file ags.h.

◆ evt_handler

ags_evt_handler_t ags_init_t::evt_handler

Alexa Gadget Service event handler.

Definition at line 271 of file ags.h.


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