Public Attributes | List of all members
esls_ap_sync_param_t Struct Reference
BLE Services » Electronic Shelf Label Service (ESLS) | BLE Services » Shelf Label AP Client (ESLS_C) » Structures

Electronic Shelf Label Service sync parameter format. More...

`#include <esls.h>`

## Public Attributes
ESL_SYNC_STATE_T | sync_state
bool | config_flag
uint8_t | sync_idx
uint16_t | sync_to
ble_gap_bdaddr_t | target_addr
uint16_t | target_id_len
char | target_id [128]

## Detailed Description

Electronic Shelf Label Service sync parameter format.

Definition at line 268 of file esls.h.

## Member Data Documentation

## ◆ config_flag

bool esls_ap_sync_param_t::config_flag

ESL Service sync paramter config flag.

Definition at line 271 of file esls.h.

## ◆ sync_idx

uint8_t esls_ap_sync_param_t::sync_idx

ESL Service sync index.

Definition at line 272 of file esls.h.

## ◆ sync_state

ESL_SYNC_STATE_T esls_ap_sync_param_t::sync_state

ESL Service state machine.

Definition at line 270 of file esls.h.

## ◆ sync_to

uint16_t esls_ap_sync_param_t::sync_to

ESL Service sync timeout.

Definition at line 273 of file esls.h.

## ◆ target_addr

ble_gap_bdaddr_t esls_ap_sync_param_t::target_addr

ESL Service sync peer device bd addr.

Definition at line 274 of file esls.h.

## ◆ target_id

char esls_ap_sync_param_t::target_id[128]

ESL Service sync peer device target id.

Definition at line 276 of file esls.h.

## ◆ target_id_len

uint16_t esls_ap_sync_param_t::target_id_len

ESL Service sync peer device target id length.

Definition at line 275 of file esls.h.

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

- esls.h