rwlogo
SourcePro C++ 12.0

SourcePro® C++ API Reference Guide



   SourcePro C++
Documentation Home

RWPop3ConnReply Class Reference
[POP3]

Used to parse the POP3 protocol reply for the timestamp passed back by a server implementation supporting enhanced security features. More...

#include <rw/pop3/RWPop3ConnReply.h>

Inheritance diagram for RWPop3ConnReply:
RWPop3Reply RWReply

List of all members.

Public Member Functions

 RWPop3ConnReply (void)
RWCString getTimeStamp (void) const

Protected Member Functions

virtual void parse (void)

Related Functions

(Note that these are not member functions.)



std::ostream & operator<< (std::ostream &str, const RWPop3ConnReply &r)

Detailed Description

RWPop3ConnReply is derived from RWPop3Reply. RWPop3ConnReply attempts to parse the POP3 protocol reply for the timestamp passed back by a server implementation supporting enhanced security features. If the server does not support this option, the timestamp method returns an empty string.


Constructor & Destructor Documentation

RWPop3ConnReply::RWPop3ConnReply ( void   ) 

Constructs a default RWPop3ConnReply.


Member Function Documentation

RWCString RWPop3ConnReply::getTimeStamp ( void   )  const

Returns the timestamp passed to the client upon the connection to the server. The timestamp is a unique ID used for advanced features, such as authentication. The RWCString should contain 7-bit US-ASCII data.

virtual void RWPop3ConnReply::parse ( void   )  [protected, virtual]

Performs an extended parse that attempts to obtain the server timestamp.

Reimplemented from RWPop3Reply.


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  str,
const RWPop3ConnReply r 
) [friend]

Outputs an RWPop3ConnReply object to an std::ostream.

Note:
RWPop3ConnReply does not have an extraction (>>) operator.
 All Classes Functions Variables Typedefs Enumerations Enumerator Friends

© Copyright Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.