11 #include "interfaces/IAnnouncer.h"    12 #include "utils/JSONVariantWriter.h"    13 #include "utils/Variant.h"    23     static std::string AnnouncementToJSONRPC(ANNOUNCEMENT::AnnouncementFlag flag,
    24                                              const std::string& sender,
    25                                              const std::string& method,
    30       root[
"jsonrpc"] = 
"2.0";
    32       std::string namespaceMethod = ANNOUNCEMENT::AnnouncementFlagToString(flag);
    33       namespaceMethod += 
".";
    34       namespaceMethod += method;
    35       root[
"method"] = namespaceMethod;
    37       root[
"params"][
"data"] = data;
    38       root[
"params"][
"sender"] = sender;
    41       CJSONVariantWriter::Write(root, str, compactOutput);
 Definition: IAnnouncer.h:70
Definition: AddonsOperations.h:23
Definition: IJSONRPCAnnouncer.h:17