8 #ifndef SERVERENUMERATOR_H_
9 #define SERVERENUMERATOR_H_
30 typedef void (__closure *
TSEServerEvent)(
const AnsiString& remoteName,
const AnsiString& comment,
const AnsiString& ip);
36 typedef void (__closure *
TSEMessageEvent)(
const AnsiString& message,
const int Level);
78 int resourcesProcessed_;
91 void debugOutput(
const AnsiString & operation,
const AnsiString & message);
97 void netErrorHandler(
const DWORD dwErrorCode,
const AnsiString& errorFunction);
102 void handleResource(
const NETRESOURCE& resource);
108 BOOL enumerateFunc(
const LPNETRESOURCE resourcePtr);
114 void addServer(
const AnsiString& remoteName,
const AnsiString& comment);
120 void addMessage(
const AnsiString& message,
const int Level);
126 void updateProgress(
const float complete);