projects
/
quassel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
13eccc8
)
make socket connection details available in CoreNetwork
author
Daniel Albers
<daniel@lbe.rs>
Sun, 5 Feb 2012 15:58:35 +0000
(16:58 +0100)
committer
Manuel Nickschas
<sputnick@quassel-irc.org>
Mon, 13 Feb 2012 19:35:37 +0000
(20:35 +0100)
src/core/corenetwork.h
patch
|
blob
|
history
diff --git
a/src/core/corenetwork.h
b/src/core/corenetwork.h
index
c1f96f2
..
0f6559a
100644
(file)
--- a/
src/core/corenetwork.h
+++ b/
src/core/corenetwork.h
@@
-85,6
+85,13
@@
public:
inline UserId userId() const { return _coreSession->user(); }
inline UserId userId() const { return _coreSession->user(); }
+ inline QAbstractSocket::SocketState socketState() { return socket.state(); }
+ inline bool socketConnected() { return socket.state() == QAbstractSocket::ConnectedState; }
+ inline QHostAddress localAddress() { return socket.localAddress(); }
+ inline QHostAddress peerAddress() { return socket.peerAddress(); }
+ inline quint16 localPort() { return socket.localPort(); }
+ inline quint16 peerPort() { return socket.peerPort(); }
+
public slots:
virtual void setMyNick(const QString &mynick);
public slots:
virtual void setMyNick(const QString &mynick);