Is used for notifying information about clients in a job to the WatchNotifyManager.
More...
#include <GloWatchNotifyManager.h>
Is used for notifying information about clients in a job to the WatchNotifyManager.
- Copyright
- © 2010 Helmut Jakoby
- Author
- Helmut Jakoby
◆ NotifyClientInfo() [1/4]
glo::WatchNotifyManager::NotifyClientInfo::NotifyClientInfo |
( |
| ) |
|
◆ NotifyClientInfo() [2/4]
glo::WatchNotifyManager::NotifyClientInfo::NotifyClientInfo |
( |
TdWatchNotifyMode | ulNotifyMode | ) |
|
Constructor with parameter passing.
- Parameters
-
[in] | ulNotifyMode | The monitoring mode. |
◆ NotifyClientInfo() [3/4]
glo::WatchNotifyManager::NotifyClientInfo::NotifyClientInfo |
( |
TdWatchNotifyMode | ulNotifyMode, |
|
|
SOCKET | nSocket, |
|
|
unsigned int | uiClientID, |
|
|
const std::string & | rstrClientName, |
|
|
const std::string & | rstrIPAdress, |
|
|
const std::string & | rstrBaseName ) |
Constructor with parameter passing.
- Parameters
-
[in] | ulNotifyMode | The monitoring mode. |
[in] | nSocket | Socket of the notifying client. |
[in] | uiClientID | The client ID of the notifying client. |
[in] | rstrClientName | The client name of the notifying client. |
[in] | rstrIPAdress | The IP address of the notifying client. |
[in] | rstrBaseName | The name of the database that was opened or closed. |
◆ NotifyClientInfo() [4/4]
glo::WatchNotifyManager::NotifyClientInfo::NotifyClientInfo |
( |
const NotifyClientInfo & | rT | ) |
|
Copy constructor.
- Parameters
-
[in] | rT | The data is copied from this object. |
◆ ~NotifyClientInfo()
virtual glo::WatchNotifyManager::NotifyClientInfo::~NotifyClientInfo |
( |
| ) |
|
|
virtual |
◆ operator=()
Assignment operator.
- Parameters
-
[in] | rT | The data is transferred from this object. |
◆ m_nSocket
SOCKET glo::WatchNotifyManager::NotifyClientInfo::m_nSocket |
SOCKET of the notify triggering client.
◆ m_strBaseName
std::string glo::WatchNotifyManager::NotifyClientInfo::m_strBaseName |
Name of the database which was opened or closed.
◆ m_strClientName
std::string glo::WatchNotifyManager::NotifyClientInfo::m_strClientName |
Client name of the notify triggering client.
◆ m_strIPAdress
std::string glo::WatchNotifyManager::NotifyClientInfo::m_strIPAdress |
IP address of the client triggering the notification.
◆ m_uiClientID
unsigned int glo::WatchNotifyManager::NotifyClientInfo::m_uiClientID |
Client ID of the notify triggering client.
The documentation for this class was generated from the following file: