LogCabin
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes
LogCabin::Client::Server Struct Reference

A member of the cluster Configuration. More...

#include <Client.h>

List of all members.

Public Member Functions

 Server (uint64_t serverId, const std::string &addresses)
 Constructor.
 Server ()
 Default constructor.
 Server (const Server &other)
 Copy constructor.
 ~Server ()
 Destructor.
Serveroperator= (const Server &other)
 Copy assignment.

Public Attributes

uint64_t serverId
 The unique ID of the server.
std::string addresses
 The network addresses of the server (comma-delimited).

Detailed Description

A member of the cluster Configuration.

Definition at line 65 of file Client.h.


Constructor & Destructor Documentation

LogCabin::Client::Server::Server ( uint64_t  serverId,
const std::string &  addresses 
)

Constructor.

Definition at line 54 of file Client.cc.

Default constructor.

Definition at line 60 of file Client.cc.

Copy constructor.

Definition at line 66 of file Client.cc.

Destructor.

Definition at line 72 of file Client.cc.


Member Function Documentation

Server & LogCabin::Client::Server::operator= ( const Server other)

Copy assignment.

Definition at line 77 of file Client.cc.


Member Data Documentation

The unique ID of the server.

Definition at line 80 of file Client.h.

The network addresses of the server (comma-delimited).

Definition at line 85 of file Client.h.


The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines