flux sdk  v01.02.02-3-g292b3a7
Embedded C++ SDK
Loading...
Searching...
No Matches
flxIoTAzure Class Reference

#include <flxIoTAzure.h>

Inheritance diagram for flxIoTAzure:
flxWriter

Public Member Functions

 flxIoTAzure ()
 
void write (int data)
 
void write (float data)
 
virtual void write (const char *value, bool newline, flxLineType_t type)
 
bool initializeIoTHubClient ()
 
bool connect ()
 
void disconnect ()
 
bool initialize (void)
 
void jobHandlerCB (void)
 
- Public Member Functions inherited from flxWriter
virtual void write (bool value)
 
virtual void write (int)=0
 
virtual void write (float)=0
 
virtual void write (const char *value, bool newline, flxLineType_t type)=0
 
virtual void write (const char *value, bool newline)
 
virtual void write (std::string &value, bool newline)
 
virtual void write (const char *value)
 
virtual void write (std::string &value)
 

Public Attributes

flxPropertyString< flxIoTAzuredeviceID
 
flxPropertySecureString< flxIoTAzuredeviceKey
 

Constructor & Destructor Documentation

◆ flxIoTAzure()

flxIoTAzure::flxIoTAzure ( )
inline

Member Function Documentation

◆ connect()

bool flxIoTAzure::connect ( )
inline

◆ disconnect()

void flxIoTAzure::disconnect ( )
inline

◆ initialize()

bool flxIoTAzure::initialize ( void  )
inline

◆ initializeIoTHubClient()

bool flxIoTAzure::initializeIoTHubClient ( )
inline

◆ jobHandlerCB()

void flxIoTAzure::jobHandlerCB ( void  )
inline

◆ write() [1/3]

virtual void flxIoTAzure::write ( const char *  value,
bool  newline,
flxLineType_t  type 
)
inlinevirtual

Implements flxWriter.

◆ write() [2/3]

void flxIoTAzure::write ( float  data)
inlinevirtual

Implements flxWriter.

◆ write() [3/3]

void flxIoTAzure::write ( int  data)
inlinevirtual

Implements flxWriter.

Member Data Documentation

◆ deviceID

flxPropertyString<flxIoTAzure> flxIoTAzure::deviceID

◆ deviceKey

flxPropertySecureString<flxIoTAzure> flxIoTAzure::deviceKey

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