Matthias Ringwald
|
4e37c452f7
|
mesh: add mesh_upper_[un]segmented_message_processed_by_higher_layer
|
2019-07-20 08:50:26 +02:00 |
|
Matthias Ringwald
|
8ffbe80d21
|
mesh: extract mesh_upper_transport_setup_segmented_access_pdu_header
|
2019-07-20 08:50:26 +02:00 |
|
Matthias Ringwald
|
ee9fbd2509
|
mesh: remove unused prototypes from mesh_transport.h
|
2019-07-20 08:50:26 +02:00 |
|
Matthias Ringwald
|
f33895f322
|
mesh: extract mesh_lower_transport
|
2019-07-20 08:50:26 +02:00 |
|
Matthias Ringwald
|
5a46508a34
|
mesh: single queue for received upper transport messages, new mesh_lower_transport_message_processed_by_higher_layer
|
2019-07-20 08:50:26 +02:00 |
|
Matthias Ringwald
|
f46b7bdedf
|
mesh: add mesh_pdu_type_t to mesh_network_pdu_t and mesh_transport_pdu_t, use mesh_network/transport_get/free to set pdu type on alloc
|
2019-07-20 08:50:26 +02:00 |
|
Matthias Ringwald
|
2a8034828b
|
mesh: sort mesh_transprot into lower and upper transport
|
2019-07-20 08:50:26 +02:00 |
|
Matthias Ringwald
|
8fb1156553
|
mesh: store pseudo_dst in dst for access pdu to virtual address
|
2019-07-20 08:50:25 +02:00 |
|
Matthias Ringwald
|
6159937ae3
|
mesh: fix send of segmented messages to unicast addresses, translate dst field
|
2019-07-20 08:50:25 +02:00 |
|
Matthias Ringwald
|
35d72e7fa0
|
mesh: use virtual uuid for upper transport decryption
|
2019-07-20 08:50:25 +02:00 |
|
Matthias Ringwald
|
4b7549296a
|
mesh: add helpers
|
2019-07-20 08:50:24 +02:00 |
|
Matthias Ringwald
|
af0e9e5e24
|
mesh: set primary element address for mesh_transport
|
2019-07-20 08:50:24 +02:00 |
|
Matthias Ringwald
|
a4173ea0fd
|
mesh: use mesh_network_pdu_t and mesh_transport_pdu_t for send of access pdus
|
2019-07-20 08:50:24 +02:00 |
|
Matthias Ringwald
|
e9bdb728d9
|
mesh: use mesh_transport_pdu_t for sending control messages
|
2019-07-20 08:50:24 +02:00 |
|
Matthias Ringwald
|
7a8c02e5c5
|
mesh: mesh_transport_init registers with mesh_network
|
2019-07-20 08:50:24 +02:00 |
|
Matthias Ringwald
|
acc9b2251c
|
mesh: add mesh_network/transport_dump/reset
|
2019-07-20 08:50:24 +02:00 |
|
Matthias Ringwald
|
a21b2cc401
|
mesh: callbacks for (un)segmented access/control messages
|
2019-07-20 08:50:24 +02:00 |
|
Matthias Ringwald
|
febca2ab74
|
mesh: add c++ guard to mesh_transport
|
2019-07-20 08:50:24 +02:00 |
|
Matthias Ringwald
|
4ee6a71aa9
|
mesh: extract mesh_transport
|
2019-07-20 08:50:24 +02:00 |
|