![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
Arianna autonomous DAQ firmware
Dependencies: mbed SDFileSystemFilinfo AriSnProtocol NetServicesMin AriSnComm MODSERIAL PowerControlClkPatch DS1820OW
SnCommWinTwitter.h
- Committer:
- uci1
- Date:
- 2015-11-24
- Revision:
- 110:d1da040a0cf2
- Parent:
- 37:ff95e7070f26
File content as of revision 110:d1da040a0cf2:
#ifndef SN_SnCommWinTwitter #define SN_SnCommWinTwitter #include "SnCommWinAfar.h" class SnCommWinTwitter : public SnCommWinAfar { public: static const char* kTwitIP; static const char* kTwitUrl; static const char* kB64cred; private: SnCommWin::ECommWinResult SendTweet(const char* str, const uint32_t timeout); void GetTimeTweet(char* genBuf, const SnConfigFrame& conf); void GetRunTweet(char* genBuf, const SnConfigFrame& conf); void GetRatesTweet(char* genBuf, const SnConfigFrame& conf, const float thmrate, const float evtrate); void GetBytesTweet(char* genBuf, const SnConfigFrame& conf); char* GetGreeting(char* genBuf, const SnConfigFrame& conf); char* AppendMacId(char* genBuf, const SnConfigFrame& conf); public: SnCommWinTwitter(const SnConfigFrame& conf); virtual ~SnCommWinTwitter() {} SnCommWin::ECommWinResult Tweet(const SnConfigFrame& conf, const float thmrate, const float evtrate, char* genBuf, const uint32_t timeout); void GetTweet(char* genBuf, const SnConfigFrame& conf, const float thmrate, const float evtrate); }; #endif // SN_SnCommWinTwitter