Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed SDFileSystemFilinfo AriSnProtocol NetServicesMin AriSnComm MODSERIAL PowerControlClkPatch DS1820OW
Diff: SnCommAfar.h
- Revision:
- 2:e67f7c158087
- Parent:
- 1:e392595b4b76
- Child:
- 3:24c5f0f50bf1
--- a/SnCommAfar.h Fri Jul 20 19:04:02 2012 +0000
+++ b/SnCommAfar.h Tue Jul 24 02:07:23 2012 +0000
@@ -1,48 +1,44 @@
-#ifndef SN_SnCommAfar
-#define SN_SnCommAfar
-
-#include "SnCommWin.h"
-
-class Websocket;
-
-class SnConfigFrame;
-class SnEventFrame;
-
-class SnCommAfar : public SnCommWin {
- protected:
- virtual SnCommWin::ECommWinResult SendData(FILE* inf);
- virtual SnCommWin::ECommWinResult SendConfAndEvents(FILE* inf,
- const SnConfigFrame& curConf,
- SnEventFrame& evt,
- char* const evtBuf,
- char* const confBuf,
- const uint32_t nevts,
- const uint32_t firstEvt=0);
-
- public:
- SnCommAfar() {}
- virtual ~SnCommAfar() {}
-
- virtual bool Connect(const uint32_t timeout);
-
- virtual SnCommWin::ECommWinResult OpenWindow(const uint32_t timeout,
- const bool sendStatus,
- const SnConfigFrame& conf,
- const SnEventFrame& evt,
- char* const evtBuf,
- char* const statBuf);
-
- virtual SnCommWin::ECommWinResult GetConfig(SnConfigFrame& conf,
- const uint32_t timeOut,
- char* const confBuf);
- virtual SnCommWin::ECommWinResult SendStatus(const SnConfigFrame& conf,
- const SnEventFrame& evt,
- char* const evtBuf,
- char* const statBuf);
-
-
- static Websocket& GetWS();
-
-};
-
-#endif // SN_SnCommAfar
+#ifndef SN_SnCommAfar
+#define SN_SnCommAfar
+
+#include "SnCommWin.h"
+
+class Websocket;
+
+class SnConfigFrame;
+class SnEventFrame;
+
+class SnCommAfar : public SnCommWin {
+ protected:
+ virtual SnCommWin::ECommWinResult SendData(FILE* inf);
+ virtual SnCommWin::ECommWinResult SendConfAndEvents(FILE* inf,
+ const SnConfigFrame& curConf,
+ SnEventFrame& evt,
+ char* const genBuf,
+ const uint32_t nevts,
+ const uint32_t firstEvt=0);
+
+ public:
+ SnCommAfar() {}
+ virtual ~SnCommAfar() {}
+
+ virtual bool Connect(const uint32_t timeout);
+
+ virtual SnCommWin::ECommWinResult OpenWindow(const uint32_t timeout,
+ const bool sendStatus,
+ const SnConfigFrame& conf,
+ const SnEventFrame& evt,
+ char* const genBuf);
+
+ virtual SnCommWin::ECommWinResult GetConfig(SnConfigFrame& conf,
+ const uint32_t timeOut,
+ char* const confBuf);
+ virtual SnCommWin::ECommWinResult SendStatus(const SnConfigFrame& conf,
+ const SnEventFrame& evt,
+ char* const genBuf);
+
+ static Websocket& GetWS();
+
+};
+
+#endif // SN_SnCommAfar