Entire Class Index | Main Class Index | Cross Index | Global Index

# Class CL_BrowseServer

Browse server to a browse master.
Contained in: global
Derived from: none
Derived by: none
Group: Network (Browsing)

#include <ClanLib/network.h>

### public function member index:

### Construction:

`` | `CL_BrowseServer` | `(`const` `CL_IPAddress`& `browse_master`, `const` `std::string`& `app_id`, `const` `CL_IPAddress`& `server_address`, `const` `std::string`& `description`)`;
``virtual`` | `~CL_BrowseServer` | `()`;

### Operations:

``void`` | `set_description` | `(`const` `std::string`& `description`)`;

## Description:

The browse service is used to register a server on a browse master.

## Function Member Descriptions:

CL_BrowseServer::CL_BrowseServer - Connect to browse master and register ourselves with the passed server address and description.
`` `CL_BrowseServer` `(`const` `CL_IPAddress`& `browse_master`, `const` `std::string`& `app_id`, `const` `CL_IPAddress`& `server_address`, `const` `std::string`& `description`)`;

CL_BrowseServer::set_description - Change the server description on the browse master.
``void`` `set_description` `(`const` `std::string`& `description`)`;

CL_BrowseServer::~CL_BrowseServer - Disconnect from browse master.
``virtual`` `~CL_BrowseServer` `()`;

## Variable Member Descriptions: