wickr-crypto-c

Data Fields
wickr_transport_packet_meta Struct Reference
Wickr_transport_packet_meta

Packet metadata included with all transport packets. More...

`#include <transport_packet.h>`

## Data Fields
union {
wickr_transport_handshake_meta_t handshake
wickr_transport_data_meta_t data
} | body_meta
wickr_transport_packet_payload_type | body_type
wickr_transport_packet_mac_type | mac_type

## Detailed Description

Packet metadata included with all transport packets.

## Field Documentation

## ◆ body_meta

wickr_transport_packet_meta::body_meta

union that can either hold data unique to a handshake or user data packet

## ◆ body_type

wickr_transport_packet_meta::body_type

a field that indicates if this packet's body contains handshake or user data information

## ◆ mac_type

wickr_transport_packet_meta::mac_type

the type of data authentication the packet has

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

- src/wickrcrypto/include/wickrcrypto/transport_packet.h