Virgil IoT KIT
Data Fields
VSQSnapPacket Struct Reference

SNAP protocol packet. More...

#include <VSQNetifBase.h>

Collaboration diagram for VSQSnapPacket:
Collaboration graph
[legend]

Data Fields

VSQMac m_dest
 Destination's MAC address. More...
 
VSQMac m_src
 Source's MAC address. More...
 
uint16_t m_ethernetPacketType
 Ethernet's packet type. More...
 
VirgilIoTKit::vs_snap_transaction_id_t m_transactionId
 Transaction's ID. More...
 
VirgilIoTKit::vs_snap_service_id_t m_serviceId
 Service's ID. More...
 
VirgilIoTKit::vs_snap_element_t m_elementId
 Element's ID. More...
 
uint32_t m_flags
 Packet's flags. More...
 
QByteArray m_content
 Packet's content. More...
 
QDateTime m_timestamp
 Timestamp. More...
 

Detailed Description

SNAP protocol packet.

Field Documentation

◆ m_content

QByteArray VSQSnapPacket::m_content

Packet's content.

◆ m_dest

VSQMac VSQSnapPacket::m_dest

Destination's MAC address.

◆ m_elementId

VirgilIoTKit::vs_snap_element_t VSQSnapPacket::m_elementId

Element's ID.

◆ m_ethernetPacketType

uint16_t VSQSnapPacket::m_ethernetPacketType

Ethernet's packet type.

◆ m_flags

uint32_t VSQSnapPacket::m_flags

Packet's flags.

◆ m_serviceId

VirgilIoTKit::vs_snap_service_id_t VSQSnapPacket::m_serviceId

Service's ID.

◆ m_src

VSQMac VSQSnapPacket::m_src

Source's MAC address.

◆ m_timestamp

QDateTime VSQSnapPacket::m_timestamp

Timestamp.

◆ m_transactionId

VirgilIoTKit::vs_snap_transaction_id_t VSQSnapPacket::m_transactionId

Transaction's ID.


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