LeechCraft  %{LEECHCRAFT_VERSION}
Modular cross-platform feature rich live environment.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
LeechCraft::AN Namespace Reference

Variables

const QString CatIM = "org.LC.AdvNotifications.IM"
 Category of Instant Messaging-related events. More...
 
const QString TypeIMAttention = "org.LC.AdvNotifications.IM.AttentionDrawn"
 Another user has requested our user's attention. More...
 
const QString TypeIMIncFile = "org.LC.AdvNotifications.IM.IncomingFile"
 Another user has sent our user a file. More...
 
const QString TypeIMIncMsg = "org.LC.AdvNotifications.IM.IncomingMessage"
 User has received a message in a standard one-to-one chat. More...
 
const QString TypeIMMUCHighlight = "org.LC.AdvNotifications.IM.MUCHighlightMessage"
 User has been highlighted in a multiuser chat. More...
 
const QString TypeIMMUCInvite = "org.LC.AdvNotifications.IM.MUCInvitation"
 User has been invited to a multiuser chat. More...
 
const QString TypeIMMUCMsg = "org.LC.AdvNotifications.IM.MUCMessage"
 A message has been sent to a multiuser chat. More...
 
const QString TypeIMStatusChange = "org.LC.AdvNotifications.IM.StatusChange"
 Another user in our user's contact list has changed its status. More...
 
const QString TypeIMSubscrGrant = "org.LC.AdvNotifications.IM.Subscr.Granted"
 Another user has granted subscription to our user. More...
 
const QString TypeIMSubscrRevoke = "org.LC.AdvNotifications.IM.Subscr.Revoked"
 Another user has revoked subscription from our user. More...
 
const QString TypeIMSubscrRequest = "org.LC.AdvNotifications.IM.Subscr.Requested"
 Another user has requested subscription from our user. More...
 
const QString TypeIMSubscrSub = "org.LC.AdvNotifications.IM.Subscr.Subscribed"
 Another user has subscribed to our user. More...
 
const QString TypeIMSubscrUnsub = "org.LC.AdvNotifications.IM.Subscr.Unsubscribed"
 Another user has unsubscribed from our user. More...
 
const QString CatOrganizer = "org.LC.AdvNotifications.Organizer"
 Category of Organizer-related events. More...
 
const QString TypeOrganizerEventDue = "org.LC.AdvNotifications.Organizer.EventDue"
 An event due date is coming. More...
 
const QString CatDownloads = "org.LC.AdvNotifications.Downloads"
 Category of Downloads-related events. More...
 
const QString TypeDownloadFinished = "org.LC.AdvNotifications.Downloads.DownloadFinished"
 A download has been finished successfully without errors. More...
 
const QString TypeDownloadError = "org.LC.AdvNotifications.Downloads.DownloadError"
 A download has been failed. More...
 

Variable Documentation

const QString LeechCraft::AN::CatDownloads = "org.LC.AdvNotifications.Downloads"

Category of Downloads-related events.

Definition at line 98 of file constants.h.

const QString LeechCraft::AN::CatIM = "org.LC.AdvNotifications.IM"

Category of Instant Messaging-related events.

Definition at line 40 of file constants.h.

const QString LeechCraft::AN::CatOrganizer = "org.LC.AdvNotifications.Organizer"

Category of Organizer-related events.

Definition at line 91 of file constants.h.

const QString LeechCraft::AN::TypeDownloadError = "org.LC.AdvNotifications.Downloads.DownloadError"

A download has been failed.

Definition at line 104 of file constants.h.

const QString LeechCraft::AN::TypeDownloadFinished = "org.LC.AdvNotifications.Downloads.DownloadFinished"

A download has been finished successfully without errors.

Definition at line 101 of file constants.h.

const QString LeechCraft::AN::TypeIMAttention = "org.LC.AdvNotifications.IM.AttentionDrawn"

Another user has requested our user's attention.

Definition at line 43 of file constants.h.

const QString LeechCraft::AN::TypeIMIncFile = "org.LC.AdvNotifications.IM.IncomingFile"

Another user has sent our user a file.

Definition at line 46 of file constants.h.

const QString LeechCraft::AN::TypeIMIncMsg = "org.LC.AdvNotifications.IM.IncomingMessage"

User has received a message in a standard one-to-one chat.

Definition at line 49 of file constants.h.

const QString LeechCraft::AN::TypeIMMUCHighlight = "org.LC.AdvNotifications.IM.MUCHighlightMessage"

User has been highlighted in a multiuser chat.

The primary difference from TypeIMMUCMsg is that our user must be explicitly mentioned in another user's message for this event.

See Also
TypeIMMUCMsg

Definition at line 57 of file constants.h.

const QString LeechCraft::AN::TypeIMMUCInvite = "org.LC.AdvNotifications.IM.MUCInvitation"

User has been invited to a multiuser chat.

Definition at line 60 of file constants.h.

const QString LeechCraft::AN::TypeIMMUCMsg = "org.LC.AdvNotifications.IM.MUCMessage"

A message has been sent to a multiuser chat.

This event should be emitted for each MUC message, even for those our user isn't mentioned in.

See Also
TypeIMMUCHighlight

Definition at line 68 of file constants.h.

const QString LeechCraft::AN::TypeIMStatusChange = "org.LC.AdvNotifications.IM.StatusChange"

Another user in our user's contact list has changed its status.

Definition at line 72 of file constants.h.

const QString LeechCraft::AN::TypeIMSubscrGrant = "org.LC.AdvNotifications.IM.Subscr.Granted"

Another user has granted subscription to our user.

Definition at line 75 of file constants.h.

const QString LeechCraft::AN::TypeIMSubscrRequest = "org.LC.AdvNotifications.IM.Subscr.Requested"

Another user has requested subscription from our user.

Definition at line 81 of file constants.h.

const QString LeechCraft::AN::TypeIMSubscrRevoke = "org.LC.AdvNotifications.IM.Subscr.Revoked"

Another user has revoked subscription from our user.

Definition at line 78 of file constants.h.

const QString LeechCraft::AN::TypeIMSubscrSub = "org.LC.AdvNotifications.IM.Subscr.Subscribed"

Another user has subscribed to our user.

Definition at line 84 of file constants.h.

const QString LeechCraft::AN::TypeIMSubscrUnsub = "org.LC.AdvNotifications.IM.Subscr.Unsubscribed"

Another user has unsubscribed from our user.

Definition at line 87 of file constants.h.

const QString LeechCraft::AN::TypeOrganizerEventDue = "org.LC.AdvNotifications.Organizer.EventDue"

An event due date is coming.

Definition at line 94 of file constants.h.