00001 00002 #ifndef header_browse_server_generic 00003 #define header_browse_server_generic 00004 00005 #include <string> 00006 class CL_IPAddress; 00007 00008 class CL_BrowseServer_Generic 00009 { 00011 public: 00012 CL_BrowseServer_Generic( 00013 const CL_IPAddress &browse_master, 00014 const std::string &app_id, 00015 const CL_IPAddress &server_address, 00016 const std::string &description); 00017 // Connect to browse master and register ourselves with the passed server address 00018 // and description. 00019 00020 virtual ~CL_BrowseServer_Generic(); 00021 // Disconnect from browse master. 00022 00024 public: 00025 00027 public: 00028 void set_description(const std::string &description); 00029 // Change the server description on the browse master. 00030 00032 private: 00033 }; 00034 00035 #endif
1.2.6 written by Dimitri van Heesch,
© 1997-2001