Chatterino
Namespaces | Macros | Functions
NativeMessaging.cpp File Reference
#include "singletons/NativeMessaging.hpp"
#include "Application.hpp"
#include "common/QLogging.hpp"
#include "providers/twitch/TwitchIrcServer.hpp"
#include "singletons/Paths.hpp"
#include "util/PostToThread.hpp"
#include <QCoreApplication>
#include <QFile>
#include <QJsonArray>
#include <QJsonDocument>
#include <QJsonObject>
#include <QJsonValue>
#include <boost/date_time/posix_time/posix_time.hpp>
#include <boost/interprocess/ipc/message_queue.hpp>
#include <iostream>
Include dependency graph for NativeMessaging.cpp:

Namespaces

 chatterino
 

Macros

#define EXTENSION_ID   "glknmaideaikkmemifbfkhnomoknepka"
 
#define MESSAGE_SIZE   1024
 

Functions

void chatterino::registerNmManifest (Paths &paths, const QString &manifestFilename, const QString &registryKeyName, const QJsonDocument &document)
 
void chatterino::registerNmHost (Paths &paths)
 
std::string & chatterino::getNmQueueName (Paths &paths)
 
Atomic< boost::optional< QString > > & chatterino::nmIpcError ()
 

Macro Definition Documentation

◆ EXTENSION_ID

#define EXTENSION_ID   "glknmaideaikkmemifbfkhnomoknepka"

◆ MESSAGE_SIZE

#define MESSAGE_SIZE   1024