File tree Expand file tree Collapse file tree 2 files changed +18
-18
lines changed Expand file tree Collapse file tree 2 files changed +18
-18
lines changed Original file line number Diff line number Diff line change 11#pragma once
22
33#include " SinricProInterface.h"
4- #include " SinricProRequest.h"
5-
64#include " SinricProNamespace.h"
5+ #include " SinricProRequest.h"
76namespace SINRICPRO_NAMESPACE {
87
98class SinricProDeviceInterface {
10- friend class SinricProClass ;
9+ friend class SinricProClass ;
10+
1111 protected:
12- virtual bool handleRequest (SinricProRequest & request) = 0;
13- virtual String getDeviceId () = 0;
14- virtual String getProductType () = 0;
15- virtual void begin (SinricProInterface* eventSender) = 0;
16- virtual unsigned long getTimestamp ();
12+ virtual bool handleRequest (SinricProRequest& request) = 0;
13+ virtual String getDeviceId () = 0;
14+ virtual String getProductType () = 0;
15+ virtual void begin (SinricProInterface* eventSender) = 0;
16+ virtual unsigned long getTimestamp () = 0 ;
1717};
1818
19- } // SINRICPRO_NAMESPACE
19+ } // namespace SINRICPRO_NAMESPACE
Original file line number Diff line number Diff line change 88#pragma once
99
1010#include " ArduinoJson.h"
11- #include " SinricProQueue.h"
12-
1311#include " SinricProNamespace.h"
12+ #include " SinricProQueue.h"
1413namespace SINRICPRO_NAMESPACE {
1514
1615class SinricProInterface {
17- friend class SinricProDevice ;
16+ friend class SinricProDevice ;
17+
1818 protected:
19- virtual void sendMessage (JsonDocument& jsonEvent);
20- virtual String sign (const String& message);
21- virtual JsonDocument prepareEvent (String deviceId, const char * action, const char * cause);
22- virtual unsigned long getTimestamp ();
23- virtual bool isConnected () ;
19+ virtual void sendMessage (JsonDocument& jsonEvent) = 0 ;
20+ virtual String sign (const String& message) = 0 ;
21+ virtual JsonDocument prepareEvent (String deviceId, const char * action, const char * cause) = 0 ;
22+ virtual unsigned long getTimestamp () = 0;
23+ virtual bool isConnected () = 0 ;
2424};
2525
26- } // SINRICPRO_NAMESPACE
26+ } // namespace SINRICPRO_NAMESPACE
You can’t perform that action at this time.
0 commit comments