Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
Internet Protocols Module Reference Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

RWPop3Reply

Module:  Internet Protocols Module   Package:  POP3


RWPop3ReplyRWReply

Local Index

Members

Non-Members

Header File

#include <rw/pop3/RWPop3Reply.h>

Description

RWPop3Reply encapsulates a general POP3 protocol reply. It is the base class for more specific POP3 replies. Specific subclasses of RWPop3Reply -- RWPop3ConnReply, RWPop3DataReply, and RWPop3StatReply -- return additional information specific to those types of POP3 protocol replies.

The following are examples of POP3 server command replies:

+OK scan listing follows
-ERR no such message

Public Constructor

RWPop3Reply();

Public Enum

enum
resultCode { CODE_UNKNOWN, CODE_OK, CODE_ERR };

Public Member Functions

RWCString
getData() const;
bool
isErr() const; 
bool
isOk() const;

Protected Data Member

RWCString
data_;

Protected Member Functions

virtual void
parse();
void
readFromPortal(const RWPortal& portal);

Global Operator

ostream&
operator<<(ostream& strm, const RWPop3Reply& r); 


Previous fileTop of DocumentContentsIndex pageNext file

© 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.