mesh_access.h (b66ef5c9439b41719c67afb7b511c74136b760bd) mesh_access.h (649d4025aa6076589e63a89836444f2216cd5d9b)
1/*
2 * Copyright (C) 2018 BlueKitchen GmbH
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
6 * are met:
7 *
8 * 1. Redistributions of source code must retain the above copyright

--- 114 unchanged lines hidden (view full) ---

123typedef enum {
124 MESH_TRANSACTION_STATUS_NEW = 0,
125 MESH_TRANSACTION_STATUS_RETRANSMISSION,
126 MESH_TRANSACTION_STATUS_DIFFERENT_DST_OR_SRC
127} mesh_transaction_status_t;
128
129typedef struct mesh_transition {
130 btstack_linked_item_t item;
1/*
2 * Copyright (C) 2018 BlueKitchen GmbH
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
6 * are met:
7 *
8 * 1. Redistributions of source code must retain the above copyright

--- 114 unchanged lines hidden (view full) ---

123typedef enum {
124 MESH_TRANSACTION_STATUS_NEW = 0,
125 MESH_TRANSACTION_STATUS_RETRANSMISSION,
126 MESH_TRANSACTION_STATUS_DIFFERENT_DST_OR_SRC
127} mesh_transaction_status_t;
128
129typedef struct mesh_transition {
130 btstack_linked_item_t item;
131 btstack_timer_source_t timer;
131
132 mesh_transition_state_t state;
133
134 uint8_t transaction_identifier;
135 uint32_t transaction_timestamp_ms;
136 uint16_t src_address;
137 uint16_t dst_address;
138

--- 140 unchanged lines hidden ---
132
133 mesh_transition_state_t state;
134
135 uint8_t transaction_identifier;
136 uint32_t transaction_timestamp_ms;
137 uint16_t src_address;
138 uint16_t dst_address;
139

--- 140 unchanged lines hidden ---