1 /*
2  * wpa_gui - WpaMsg class for storing event messages
3  * Copyright (c) 2005-2006, Jouni Malinen <j@w1.fi>
4  *
5  * This software may be distributed under the terms of the BSD license.
6  * See README for more details.
7  */
8 
9 #ifndef WPAMSG_H
10 #define WPAMSG_H
11 
12 #include <QDateTime>
13 #include <QLinkedList>
14 
15 class WpaMsg {
16 public:
17           WpaMsg(const QString &_msg, int _priority = 2)
msg(_msg)18                     : msg(_msg), priority(_priority)
19           {
20                     timestamp = QDateTime::currentDateTime();
21           }
22 
getMsg()23           QString getMsg() const { return msg; }
getPriority()24           int getPriority() const { return priority; }
getTimestamp()25           QDateTime getTimestamp() const { return timestamp; }
26 
27 private:
28           QString msg;
29           int priority;
30           QDateTime timestamp;
31 };
32 
33 typedef QLinkedList<WpaMsg> WpaMsgList;
34 
35 #endif /* WPAMSG_H */
36