SatNOGS-COMMS  4.1.0
A COMMS subsystem for CubeSats
Loading...
Searching...
No Matches
satnogs::comms::ota::session Class Reference

#include <ota.hpp>

Public Member Functions

 session ()

Public Attributes

subsys destination
uint8_t slot
bool active
bool applied
uint32_t total_size
uint32_t ack
time::time_src time_src
struct tm t
etl::string< MAX_FILE_LENname
uint8_t sha256 [32]

Static Public Attributes

static constexpr size_t HASH = 0x6713A79

Detailed Description

Definition at line 141 of file ota.hpp.

Constructor & Destructor Documentation

◆ session()

satnogs::comms::ota::session::session ( )
inline

Definition at line 152 of file ota.hpp.

Member Data Documentation

◆ ack

uint32_t satnogs::comms::ota::session::ack

Definition at line 171 of file ota.hpp.

◆ active

bool satnogs::comms::ota::session::active

Definition at line 168 of file ota.hpp.

◆ applied

bool satnogs::comms::ota::session::applied

Definition at line 169 of file ota.hpp.

◆ destination

subsys satnogs::comms::ota::session::destination

Definition at line 166 of file ota.hpp.

◆ HASH

size_t satnogs::comms::ota::session::HASH = 0x6713A79
staticconstexpr

Definition at line 151 of file ota.hpp.

◆ name

etl::string<MAX_FILE_LEN> satnogs::comms::ota::session::name

Definition at line 174 of file ota.hpp.

◆ sha256

uint8_t satnogs::comms::ota::session::sha256[32]

Definition at line 175 of file ota.hpp.

◆ slot

uint8_t satnogs::comms::ota::session::slot

Definition at line 167 of file ota.hpp.

◆ t

struct tm satnogs::comms::ota::session::t

Definition at line 173 of file ota.hpp.

◆ time_src

time::time_src satnogs::comms::ota::session::time_src

Definition at line 172 of file ota.hpp.

◆ total_size

uint32_t satnogs::comms::ota::session::total_size

Definition at line 170 of file ota.hpp.


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