Skip to content

Class Ase::TelemetryPlan

ClassList > Ase > TelemetryPlan

Public Attributes

Type Name
int32 interval_ms_ = = -1
String payload_
TelemetrySegmentS segments_
JsonapiBinarySender send_blob_
const char * telemem_ = = nullptr
uint timerid_ = = 0

Public Functions

Type Name
void send_telemetry ()
void setup (const char * start, size_t payloadlength, const TelemetrySegmentS & plan, int32 interval_ms)
~TelemetryPlan ()

Public Attributes Documentation

variable interval_ms_

int32 Ase::TelemetryPlan::interval_ms_;

variable payload_

String Ase::TelemetryPlan::payload_;

variable segments_

TelemetrySegmentS Ase::TelemetryPlan::segments_;

variable send_blob_

JsonapiBinarySender Ase::TelemetryPlan::send_blob_;

variable telemem_

const char* Ase::TelemetryPlan::telemem_;

variable timerid_

uint Ase::TelemetryPlan::timerid_;

Public Functions Documentation

function send_telemetry

void Ase::TelemetryPlan::send_telemetry () 

function setup

void Ase::TelemetryPlan::setup (
    const char * start,
    size_t payloadlength,
    const TelemetrySegmentS & plan,
    int32 interval_ms
) 

function ~TelemetryPlan

Ase::TelemetryPlan::~TelemetryPlan () 


The documentation for this class was generated from the following file /__w/anklang/anklang/ase/server.cc