Fcitx
Classes | Enumerations
bus.h File Reference

API for DBus bus. More...

#include <cstdint>
#include <memory>
#include <string>
#include <fcitx-utils/dbus/matchrule.h>
#include <fcitx-utils/dbus/message.h>
#include <fcitx-utils/dbus/objectvtable.h>
#include <fcitx-utils/event.h>
#include <fcitx-utils/fcitxutils_export.h>
#include <fcitx-utils/flags.h>
#include <fcitx-utils/macros.h>
Include dependency graph for bus.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fcitx::dbus::Slot
 Virtual base class represent some internal registration of the bus. More...
 
class  fcitx::dbus::Bus
 A class that represents a connection to the Bus. More...
 

Enumerations

enum  BusType { Default, Session, System }
 
enum  RequestNameFlag { None = 0, ReplaceExisting = 1ULL << 0, AllowReplacement = 1ULL << 1, Queue = 1ULL << 2 }
 

Detailed Description

API for DBus bus.

Definition in file bus.h.