MCPcopy Create free account
hub / github.com/FastLED/FastLED / rpcStream

Method rpcStream

src/fl/net/http/stream_transport.cpp.hpp:236–244  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

234}
235
236StreamHandle HttpStreamTransport::rpcStream(const fl::string& method, const fl::json& params) {
237 int id = mNextCallId++;
238 fl::json request = fl::json::object();
239 request.set("jsonrpc", "2.0");
240 request.set("method", method);
241 request.set("params", params);
242 request.set("id", id);
243 return rpcStream(request);
244}
245
246StreamHandle HttpStreamTransport::rpcStream(const fl::json& fullRequest) {
247 auto updateCb = fl::make_shared<fl::function<void(const fl::json&)>>();

Callers 1

FL_TEST_FILEFunction · 0.80

Calls 6

createFunction · 0.85
ErrorClass · 0.85
StreamHandleClass · 0.85
complete_with_errorMethod · 0.80
setMethod · 0.45
insertMethod · 0.45

Tested by

no test coverage detected