1 #ifndef CHANNEL_H 2 #define CHANNEL_H 3 4 #include <QtCore> 5 6 class Channel 7 { 8 public: Channel()9 Channel() {} 10 Channel(QString uuid); getUuid()11 QString getUuid() { return _uuid; } setCidName(QString cidName)12 void setCidName(QString cidName) { _cidName = cidName; } getCidName()13 QString getCidName() { return _cidName; } setCidNumber(QString cidNumber)14 void setCidNumber(QString cidNumber) { _cidNumber = cidNumber; } getCidNumber()15 QString getCidNumber() { return _cidNumber; } setDestinatinonNumber(QString destinationNumber)16 void setDestinatinonNumber(QString destinationNumber) { _destinationNumber = destinationNumber; } getDestinationNumber()17 QString getDestinationNumber() { return _destinationNumber; } 18 getPaCallId()19 int getPaCallId() { return _paCallId; } setPaCallId(int paCallId)20 void setPaCallId(int paCallId) { _paCallId = paCallId;} 21 setProgressEpoch(qulonglong time)22 void setProgressEpoch(qulonglong time) { _progressEpoch = time/1000000; } getProgressEpoch()23 qulonglong getProgressEpoch() { return _progressEpoch; } setProgressMediaEpoch(qulonglong time)24 void setProgressMediaEpoch(qulonglong time) { _progressMediaEpoch = time/1000000; } getProgressMediaEpoch()25 qulonglong getProgressMediaEpoch() { return _progressMediaEpoch; } setCreatedEpoch(qulonglong time)26 void setCreatedEpoch(qulonglong time) { _createdEpoch = time/1000000; } getCreatedEpoch()27 qulonglong getCreatedEpoch() { return _createdEpoch; } 28 29 private: 30 QString _uuid; 31 QString _cidName; 32 QString _cidNumber; 33 QString _destinationNumber; 34 int _paCallId; 35 qulonglong _progressEpoch; 36 qulonglong _progressMediaEpoch; 37 qulonglong _createdEpoch; 38 }; 39 40 Q_DECLARE_METATYPE(Channel) 41 42 #endif // CHANNEL_H 43