diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2012-09-18 10:06:27 -0500 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2012-09-18 10:06:27 -0500 |
commit | 9178fa8161fa97247a4b660e0eaa5c1a763969d6 (patch) | |
tree | d649d7ddd0abae8f7c54eb7282dc2b0a0c202a62 /servers/auth_server_lin/src/auth_conn.h | |
parent | b140795f1f54f64dc704f9e3055b00d4aee20c3c (diff) | |
download | ulab-9178fa8161fa97247a4b660e0eaa5c1a763969d6.tar.gz ulab-9178fa8161fa97247a4b660e0eaa5c1a763969d6.zip |
Add logout timer to remote server and client
Diffstat (limited to 'servers/auth_server_lin/src/auth_conn.h')
-rw-r--r-- | servers/auth_server_lin/src/auth_conn.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/servers/auth_server_lin/src/auth_conn.h b/servers/auth_server_lin/src/auth_conn.h index d1245be..af816b9 100644 --- a/servers/auth_server_lin/src/auth_conn.h +++ b/servers/auth_server_lin/src/auth_conn.h @@ -60,6 +60,7 @@ class AuthSocket : public TDEKerberosServerSocket void connectionClosedHandler(); void commandLoop(); int servLoop(); + void pollFlags(); private: int line; @@ -67,7 +68,9 @@ class AuthSocket : public TDEKerberosServerSocket TQString m_remoteHost; int m_stationID; bool m_bound; + int m_serviceID; int m_serverID; + TQ_ULLONG m_terminationStamp; bool m_servActive; int m_servState; @@ -78,6 +81,7 @@ class AuthSocket : public TDEKerberosServerSocket TQTimer* m_kerberosInitTimer; TQTimer* m_loopTimer; + TQTimer* m_pollTimer; TQByteArray m_loopBuffer; KSimpleConfig* m_config; |