In Chapter 19 we discussed how Internet protocol replies are captured in a class hierarchy. However, replies may vary within a single protocol to catch additional command-specific information. In particular, POP3 protocol replies are abstracted as shown in Figure 27:
RWIPop3Reply and its derived classes, RWIPop3ConnReply, RWIPop3StatReply, and RWIPop3DataReply, contain an encapsulation of the standard POP3 protocol reply messages.
RWIPop3Reply holds general POP3 replies.
RWIPop3ConnReply holds possible timestamp information passed by server implementation upon connection to a POP3 server.
RWIPop3StatReply holds additional information about the number of messages and their total size in octets as returned by a STAT request.
RWIPop3DataReply has an RWSocketPortal for data transfer operations that are used by LIST, RETR, TOP, and UIDL requests.
©Copyright 2000, Rogue Wave Software, Inc.
Contact Rogue Wave about documentation or support issues.