JS8Call-Improved master
Loading...
Searching...
No Matches
Inbox Class Reference

Public Member Functions

 Inbox (QString path)
bool isOpen ()
bool open ()
void close ()
QString error ()
int count (QString type, QString query, QString match)
QList< QPair< int, Message > > values (QString type, QString query, QString match, int offset, int limit)
Message value (int key)
int append (Message value)
bool set (int key, Message value)
bool del (int key)
QList< QPair< int, Message > > fetchForCall (const QString &callPattern)
int countUnreadFrom (QString from)
int countUnreadForCallsign (const QString &callsign)
int countGroupUnreadForCallsign (const QString &group_name, const QString &callsign)
QPair< int, MessagefirstUnreadFrom (QString from)
int getLookaheadMessageIdForCallsign (const QString &callsign, int afterMsgId)
QMap< QString, int > getGroupMessageCounts ()
int getNextGroupMessageIdForCallsign (const QString &group_name, const QString &callsign)
int getLookaheadGroupMessageIdForCallsign (const QString &group_name, const QString &callsign, int afterMsgId)
bool markGroupMsgDeliveredForCallsign (int msgId, QString callsign)

Member Function Documentation

◆ countUnreadFrom()

int Inbox::countUnreadFrom ( QString from)

High-Level Interface

◆ isOpen()

bool Inbox::isOpen ( )

Low-Level Interface


The documentation for this class was generated from the following files: