libQuotient
A Qt library for building matrix clients
Quotient::GetPushersJob::Pusher Struct Reference

#include <pusher.h>

Collaboration diagram for Quotient::GetPushersJob::Pusher:

Public Attributes

QString pushkey
 
QString kind
 
QString appId
 
QString appDisplayName
 
QString deviceDisplayName
 
QString lang
 
PusherData data
 
QString profileTag {}
 

Detailed Description

Definition at line 28 of file pusher.h.

Member Data Documentation

◆ appDisplayName

QString Quotient::GetPushersJob::Pusher::appDisplayName

A string that will allow the user to identify what application owns this pusher.

Definition at line 44 of file pusher.h.

◆ appId

QString Quotient::GetPushersJob::Pusher::appId

This is a reverse-DNS style identifier for the application. Max length, 64 chars.

Definition at line 40 of file pusher.h.

◆ data

PusherData Quotient::GetPushersJob::Pusher::data

A dictionary of information for the pusher implementation itself.

Definition at line 56 of file pusher.h.

◆ deviceDisplayName

QString Quotient::GetPushersJob::Pusher::deviceDisplayName

A string that will allow the user to identify what device owns this pusher.

Definition at line 48 of file pusher.h.

◆ kind

QString Quotient::GetPushersJob::Pusher::kind

The kind of pusher. "http" is a pusher that sends HTTP pokes.

Definition at line 36 of file pusher.h.

◆ lang

QString Quotient::GetPushersJob::Pusher::lang

The preferred language for receiving notifications (e.g. 'en' or 'en-US')

Definition at line 52 of file pusher.h.

◆ profileTag

QString Quotient::GetPushersJob::Pusher::profileTag {}

This string determines which set of device specific rules this pusher executes.

Definition at line 60 of file pusher.h.

◆ pushkey

QString Quotient::GetPushersJob::Pusher::pushkey

This is a unique identifier for this pusher. See /set for more detail. Max length, 512 bytes.

Definition at line 32 of file pusher.h.


The documentation for this struct was generated from the following file: