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 <QList>
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 QList<WpaMsg> WpaMsgList;
34  
35  #endif /* WPAMSG_H */
36