New 'isConnected' API
Summary: Expose a new API to be used to check if there's an open connection with Flipper Desktop. Changelog: new FlipperClient isConnected API Reviewed By: antonk52 Differential Revision: D46841095 fbshipit-source-id: 82a60f52496fb218cb50c6a28d7ffe7225ae23aa
This commit is contained in:
committed by
Facebook GitHub Bot
parent
daa3a38ed3
commit
7cec520729
@@ -19,21 +19,21 @@ class FlipperConnectionManagerMock : public FlipperConnectionManager {
|
||||
FlipperConnectionManagerMock() : callbacks(nullptr) {}
|
||||
|
||||
void start() override {
|
||||
open = true;
|
||||
connected = true;
|
||||
if (callbacks) {
|
||||
callbacks->onConnected();
|
||||
}
|
||||
}
|
||||
|
||||
void stop() override {
|
||||
open = false;
|
||||
connected = false;
|
||||
if (callbacks) {
|
||||
callbacks->onDisconnected();
|
||||
}
|
||||
}
|
||||
|
||||
bool isOpen() const override {
|
||||
return open;
|
||||
bool isConnected() const override {
|
||||
return connected;
|
||||
}
|
||||
|
||||
void sendMessage(const folly::dynamic& message) override {
|
||||
@@ -77,7 +77,7 @@ class FlipperConnectionManagerMock : public FlipperConnectionManager {
|
||||
}
|
||||
|
||||
public:
|
||||
bool open = false;
|
||||
bool connected = false;
|
||||
Callbacks* callbacks;
|
||||
std::vector<folly::dynamic> messages;
|
||||
std::vector<folly::dynamic> messagesReceived;
|
||||
|
||||
Reference in New Issue
Block a user