From 184d952a61de190bcaf3eed23bb3f4b73299654c Mon Sep 17 00:00:00 2001 From: Pascal Hartig Date: Mon, 1 Oct 2018 02:26:28 -0700 Subject: [PATCH] Update send-data Flipper references Summary: Sonar -> Flipper Reviewed By: danielbuechele Differential Revision: D10114910 fbshipit-source-id: 28f5d6ac7a71ae645872adda820feea6adb21f73 --- docs/send-data.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/docs/send-data.md b/docs/send-data.md index ef72dfcda..cbd3a63e7 100644 --- a/docs/send-data.md +++ b/docs/send-data.md @@ -6,18 +6,18 @@ sidebar_label: Send Data It is often useful to get an instance of a Flipper plugin to send data to it. Flipper makes this simple with built-in support. -Plugins should be treated as singleton instances as there can only be one `SonarClient` and each `SonarClient` can only have one instance of a certain plugin. The Flipper API makes this simple by offering a way to get the current client and query it for plugins. +Plugins should be treated as singleton instances as there can only be one `FlipperClient` and each `FlipperClient` can only have one instance of a certain plugin. The Flipper API makes this simple by offering a way to get the current client and query it for plugins. -Plugins are identified by the string that their identifier method returns, in this example, "MySonarPlugin": +Plugins are identified by the string that their identifier method returns, in this example, "MyFlipperPlugin": ### Android ```java -final SonarClient client = AndroidFlipperClient.getInstance(context); +final FlipperClient client = AndroidFlipperClient.getInstance(context); // Client may be null if AndroidFlipperClient.createInstance() was never called // which is the case in production builds. if (client != null) { - final MySonarPlugin plugin = client.getPlugin("MySonarPlugin"); + final MyFlipperPlugin plugin = client.getPlugin("MyFlipperPlugin"); plugin.sendData(myData); } ``` @@ -33,16 +33,16 @@ MyFlipperPlugin *myPlugin = [client pluginWithIdentifier:@"MyFlipperPlugin"]; ### C++ ```c++ -auto &client = SonarClient::instance(); +auto &client = FlipperClient::instance(); -// "MySonarPlugin is the return value of MySonarPlugin::identifier() -auto aPlugin = client.getPlugin("MySonarPlugin"); +// "MyFlipperPlugin is the return value of MyFlipperPlugin::identifier() +auto aPlugin = client.getPlugin("MyFlipperPlugin"); -// aPlugin is a std::shared_ptr. Downcast to expected type. -auto myPlugin = std::static_pointer_cast(aPlugin); +// aPlugin is a std::shared_ptr. Downcast to expected type. +auto myPlugin = std::static_pointer_cast(aPlugin); // Alternatively, use the templated version -myPlugin = client.getPlugin("MySonarPlugin"); +myPlugin = client.getPlugin("MyFlipperPlugin"); myPlugin->sendData(myData); ```