ircproxy  The Ultimate Cyborg

ServerVersion Class Reference

#include <ServerVersion.h>

List of all members.


Detailed Description

Server version and characteristics cache.

Definition at line 27 of file ServerVersion.h.


Public Member Functions

 ServerVersion (void)
 Construct a default ServerVersion object.

Private Attributes

time_t M_time
 The time at which this version was last received.
std::string M_version
 The version string as received from numeric 004.
boost::optional< bool > M_user_supports_umode
 The to true if the hostname field can be used to set the usermode.

Constructor & Destructor Documentation

ServerVersion::ServerVersion ( void   )  [inline]

Construct a default ServerVersion object.

Definition at line 42 of file ServerVersion.h.

00042 : M_time(0) { }


Member Data Documentation

time_t ServerVersion::M_time [private]

The time at which this version was last received.

Definition at line 36 of file ServerVersion.h.

std::string ServerVersion::M_version [private]

The version string as received from numeric 004.

Definition at line 37 of file ServerVersion.h.

boost::optional<bool> ServerVersion::M_user_supports_umode [private]

The to true if the hostname field can be used to set the usermode.

Definition at line 38 of file ServerVersion.h.


The documentation for this class was generated from the following files:

Copyright © 2005-2007 Carlo Wood.  All rights reserved.