Topic Index
Click on one of the letters below to jump immediately to that section of the index.
A | B | C | D | E | F | H | I | M | P | Q | R | S | T | U | W
accessing
non-standard FTP protocol commands [in 4.5 Sending Generic Protocol Commands]
active client [in 4.4 Using Active and Passive Clients]
adding
HTTP headers [in 5.4.4 Adding and Removing Headers]
address
definition [in 2.2 Definitions]
agents
architecture [in 2.3 Architecture]
architecture
common to all protocols [in 2.3 Architecture]
base 64 encoding [in 10.3.2 Base 64 Encoding]
base 64 encoding encoding
base 64 [in 10.3.2 Base 64 Encoding]
callbacks
using [in 2.4.2 RWTIOUResult Callbacks]
canonical form [in 10.2.1 Canonical Form]
clients
active [in 4.4 Using Active and Passive Clients]
architecture [in 2.3 Architecture]
definition [in 2.2 Definitions]
passive [in 4.4 Using Active and Passive Clients]
POP3 [in 6.6 Mail Retrieval: Using the POP3 Client]
closing
mail transfer sessions [in 7.4 Closing the Mail Transfer Session]
Content-Description header [in 10.1.5 The Content-Description Header]
[in 8.3.3 MIME Headers]
Content-Disposition header [in 10.1.7 The Content-Disposition Header]
[in 8.3.3 MIME Headers]
Content-ID header [in 10.1.4 The Content-ID Header]
[in 8.3.3 MIME Headers]
Content-Location header [in 10.1.6 The Content-Location Header]
[in 8.3.3 MIME Headers]
Content-Transfer-Encoding header [in 8.3.3 MIME Headers]
[in 10.1.3 The Content-Transfer-Encoding Header]
Content-Type header [in 8.3.3 MIME Headers]
[in 10.1.2 The Content-Type Header]
creating
custom methods with HTTP [in 5.4.1 Additional HTTP Methods]
custom method
creating with HTTP [in 5.4.1 Additional HTTP Methods]
definitions
address [in 2.2 Definitions]
client [in 2.2 Definitions]
FTP [in 2.2 Definitions]
handle-body idiom [in 2.2 Definitions]
host [in 2.2 Definitions]
interface-implementation idiom [in 2.2 Definitions]
internet [in 2.2 Definitions]
MIME [in 8.1 Introduction]
protocol [in 2.2 Definitions]
RFC [in 2.2 Definitions]
server [in 2.2 Definitions]
SMTP [in 2.2 Definitions]
socket [in 2.2 Definitions]
TCP/IP [in 2.2 Definitions]
UML [in 2.2 Definitions]
URL [in 2.2 Definitions]
downloading
part of a document with HTTP [in 5.4.3 Downloading Part of a Document]
email
retrieving [in 6.6 Mail Retrieval: Using the POP3 Client]
sending [in 7.5 Mail Sender: Using the SMTP Agent]
encoding
7bit [in 10.3.1 Identity Encodings]
8bit [in 10.3.1 Identity Encodings]
base 64 [in 10.3.2 Base 64 Encoding]
binary [in 10.3.1 Identity Encodings]
quoted-printable [in 10.3.3 Quoted-Printable Encoding]
examples
BasicMimeMessageComposition [in 9.3 Program: Creating a Simple MIME Message]
BasicMimeMessageDecomposition [in 9.7 Program: Processing a Simple MIME Message]
ftpagnt [in A.2 FTP Package]
ftpclnt [in A.2 FTP Package]
httpagnt [in A.3 HTTP Package]
mar [in 9.9 Advanced Example]
MultipartMessageComposition [in 9.5 Program: Creating a Multipart MIME Message]
MultipartMimeMessageDecomposition [in 9.8 Program: Processing a Multipart MIME Message]
pop3clnt [in A.5 POP3 Package]
RequestDocument [in A.3 HTTP Package]
ResumableDownload [in A.3 HTTP Package]
ServerInfo [in A.3 HTTP Package]
smtpagnt [in A.6 SMTP Package]
execute()
RWFTPClient [in 4.5 Sending Generic Protocol Commands]
files
retrieving asynchronously [in 4.7 File Retrieval: Using the FTP Agent (Part II)]
retrieving with FTP [in 4.6 File Retrieval: Using the FTP Agent (Part I)]
FTP package
about [in 4.1 Introduction]
examples [in A.2 FTP Package]
header files [in 4.1.2 Header Files]
hierarchy [in 4.2 FTP Class Hierarchy]
protocol replies [in 4.3 About FTP Protocol Replies]
retrieving files [in 4.6 File Retrieval: Using the FTP Agent (Part I)]
using the client [in 4.8 FTP Command Demo: Using the FTP Client]
FTP
definition [in 2.2 Definitions]
ftpagnt
example [in A.2 FTP Package]
ftpclnt
example [in A.2 FTP Package]
handle-body idiom
definition [in 2.3.1 Reference-counting and the Handle-Body Implementation]
[in 2.2 Definitions]
header classes
MIME package [in 8.2 MIME Class Hierarchy]
header files
FTP package [in 4.1.2 Header Files]
HTTP package [in 5.1.2 Header Files]
Internet Basics package [in 3.1.2 Header Files]
MIME package [in 8.1.2 Header Files]
POP3 package [in 6.1.2 Header Files]
SMTP package [in 7.1.2 Header Files]
headers
adding with HTTP [in 5.4.4 Adding and Removing Headers]
creating for MIME multipart [in 9.4.2 Create Headers for a Multipart]
creating for MIME part [in 9.2.1 Create Headers for the Part]
removing with HTTP [in 5.4.4 Adding and Removing Headers]
hierarchies
FTP package [in 4.2 FTP Class Hierarchy]
HTTP package [in 5.2 HTTP Class Hierarchies]
Internet Basics package exceptions [in 3.2 Internet Basics Class Hierarchy]
MIME package [in 8.2 MIME Class Hierarchy]
POP3 package [in 6.2 POP3 Class Hierarchy]
reply [in 3.4 About Protocol Replies]
SMTP package [in 7.2 SMTP Class Hierarchy]
host
definition [in 2.2 Definitions]
HTTP package
about [in 5.1 Introduction]
adding custom headers [in 5.4.4 Adding and Removing Headers]
advanced requests [in 5.4 Advanced Topics]
compliance [in 5.1 Introduction]
connecting to a server [in 5.3.1 Connecting to the Server]
creating custom methods [in 5.4.1 Additional HTTP Methods]
creating requests [in 5.3.2 Creating a Request]
downloading part of a document [in 5.4.3 Downloading Part of a Document]
examples [in A.3 HTTP Package]
header files [in 5.1.2 Header Files]
hierarchies [in 5.2 HTTP Class Hierarchies]
interpreting replies [in 5.3.5 Interpreting the Reply]
naming a custom message-body handler [in 5.4.2 Specifying a Custom Message-Body Handler]
persistent connections [in 5.4.7 Persistent Connections and Pipelined Requests]
pipelined requests [in 5.4.7 Persistent Connections and Pipelined Requests]
removing custom headers [in 5.4.4 Adding and Removing Headers]
requesting a document [in 5.3.6 Bringing it All Together]
retrieving part of a document [in 5.4.3 Downloading Part of a Document]
retrieving replies [in 5.3.4 Retrieving a Reply]
sending requests [in 5.3.3 Sending a Request]
sending requests through proxies [in 5.4.6 Sending Requests through HTTP Proxies]
HTTP proxies
sending requests [in 5.4.6 Sending Requests through HTTP Proxies]
httpagnt
example [in A.3 HTTP Package]
interface-implementation idiom
definition [in 2.2 Definitions]
[in 2.3.1 Reference-counting and the Handle-Body Implementation]
Internet Basics package
about [in 3.1 Introduction]
exception hierarchy [in 3.2 Internet Basics Class Hierarchy]
header files [in 3.1.2 Header Files]
protocol replies [in 3.4 About Protocol Replies]
internet
definition [in 2.2 Definitions]
IOUs
about [in 2.4 Multithreading and IOUs]
mail
retrieving [in 6.6 Mail Retrieval: Using the POP3 Client]
sending [in 7.5 Mail Sender: Using the SMTP Agent]
maximum wait
setting in HTTP [in 5.4.5 Adding a Maximum Wait to Requests]
maxwait [in 5.4.5 Adding a Maximum Wait to Requests]
MIME headers
Content-Description [in 10.1.5 The Content-Description Header]
[in 8.3.3 MIME Headers]
Content-Disposition [in 8.3.3 MIME Headers]
[in 10.1.7 The Content-Disposition Header]
Content-ID [in 8.3.3 MIME Headers]
[in 10.1.4 The Content-ID Header]
Content-Location [in 8.3.3 MIME Headers]
[in 10.1.6 The Content-Location Header]
Content-Transfer-Encoding [in 8.3.3 MIME Headers]
[in 10.1.3 The Content-Transfer-Encoding Header]
Content-Type [in 8.3.3 MIME Headers]
[in 10.1.2 The Content-Type Header]
MIME-Version [in 8.3.3 MIME Headers]
[in 10.1.1 The MIME-Version Header]
using [in 10.1 Using the MIME Headers Effectively]
MIME message structure [in 8.4 The MIME Package Representation of a Message]
MIME multipart
creating [in 9.4 Creating a Multipart MIME Part]
creating, example [in 9.5 Program: Creating a Multipart MIME Message]
processing [in 9.6 Processing a MIME Part]
processing, example [in 9.8 Program: Processing a Multipart MIME Message]
MIME package
classes [in 8.1.1 Classes in the MIME Package]
examples [in A.4 MIME Package]
header files [in 8.1.2 Header Files]
hierarchy [in 8.2 MIME Class Hierarchy]
message structure [in 8.4 The MIME Package Representation of a Message]
message validation [in 8.1.4 Approach to Validating Messages]
multipart bodies [in 10.2.2 Multipart Bodies]
MIME part
creating [in 9.2 Creating a Simple MIME Part]
creating, example [in 9.3 Program: Creating a Simple MIME Message]
processing [in 9.6 Processing a MIME Part]
processing, example [in 9.7 Program: Processing a Simple MIME Message]
MIME-Version header [in 10.1.1 The MIME-Version Header]
[in 8.3.3 MIME Headers]
multipart subtypes [in 10.2.2 Multipart Bodies]
multithreading
about [in 2.4 Multithreading and IOUs]
passive clients [in 4.4 Using Active and Passive Clients]
periods
POP3 package [in 6.5 Checking for the End of a Mail Message]
SMTP package [in 7.4 Closing the Mail Transfer Session]
persistent connections
HTTP package [in 5.4.7 Persistent Connections and Pipelined Requests]
pipelined requests
HTTP package [in 5.4.7 Persistent Connections and Pipelined Requests]
polling [in 2.4.3 RWTIOUResult Polling]
POP3 mail messages
periods [in 6.5 Checking for the End of a Mail Message]
saving to files [in 6.4 Saving a Mail Message to a File]
termination character [in 6.5 Checking for the End of a Mail Message]
POP3 package
about [in 6.1 Introduction]
checking for the end of mail messages [in 6.5 Checking for the End of a Mail Message]
example [in A.5 POP3 Package]
header files [in 6.1.2 Header Files]
hierarchy [in 6.2 POP3 Class Hierarchy]
periods [in 6.5 Checking for the End of a Mail Message]
protocol replies [in 6.3 About Protocol Replies]
saving mail messages [in 6.4 Saving a Mail Message to a File]
using the client [in 6.6 Mail Retrieval: Using the POP3 Client]
pop3clnt
example [in A.5 POP3 Package]
protocol command sequence [in 2.3.2 Protocol Command Sequence]
[in 2.3.2 Protocol Command Sequence]
protocol commands
accessing non-standard [in 4.5 Sending Generic Protocol Commands]
protocol replies
FTP package [in 4.3 About FTP Protocol Replies]
Internet Basics package [in 3.4 About Protocol Replies]
POP3 package [in 6.3 About Protocol Replies]
SMTP package [in 7.3 About Protocol Replies]
protocol
definition [in 2.2 Definitions]
quoted-printable encoding [in 10.3.3 Quoted-Printable Encoding]
reference-counting [in 2.3.1 Reference-counting and the Handle-Body Implementation]
removing
HTTP headers [in 5.4.4 Adding and Removing Headers]
replies
interpreting HTTP [in 5.3.5 Interpreting the Reply]
retrieving with HTTP [in 5.3.4 Retrieving a Reply]
RequestDocument
example [in A.3 HTTP Package]
requesting a document
HTTP [in 5.3.6 Bringing it All Together]
requests
advanced HTTP [in 5.4 Advanced Topics]
creating with HTTP [in 5.3.2 Creating a Request]
sending with HTTP [in 5.3.3 Sending a Request]
ResumableDownload
example [in A.3 HTTP Package]
retrieving
files asynchronously [in 4.7 File Retrieval: Using the FTP Agent (Part II)]
RFC
definition [in 2.2 Definitions]
RWDirEntry [in 3.3 About RWDirEntry]
RWFtpAgent [in 2.3.1 Reference-counting and the Handle-Body Implementation]
RWFtpAgentImp [in 2.3.1 Reference-counting and the Handle-Body Implementation]
RWFtpClient [in 2.3.1 Reference-counting and the Handle-Body Implementation]
[in 4.4 Using Active and Passive Clients]
[in 4.8 FTP Command Demo: Using the FTP Client]
RWFtpClientImp [in 2.3.1 Reference-counting and the Handle-Body Implementation]
RWFtpDataReply [in 4.3 About FTP Protocol Replies]
RWFtpPwdReply [in 4.3 About FTP Protocol Replies]
RWFtpReply [in 3.4 About Protocol Replies]
[in 4.3 About FTP Protocol Replies]
RWHttpAgent [in 5.3.1 Connecting to the Server]
RWHttpClient [in 2.3.1 Reference-counting and the Handle-Body Implementation]
[in 5.3.1 Connecting to the Server]
RWHttpRangeHeader [in 5.4.3 Downloading Part of a Document]
RWHttpReply [in 5.3.4 Retrieving a Reply]
[in 3.4 About Protocol Replies]
RWHttpRequest [in 5.3.2 Creating a Request]
[in 5.3.3 Sending a Request]
[in 5.4.1 Additional HTTP Methods]
RWMimeGenericHeader [in 9.2.1 Create Headers for the Part]
[in 9.4.2 Create Headers for a Multipart]
RWMimeMultipart [in 9.4.4 Add Each Part]
[in 9.4.3 Create an RWMimeMultipart]
RWNumReply [in 3.4 About Protocol Replies]
RWNumReplyLine [in 3.4 About Protocol Replies]
RWPop3Agent [in 2.3.1 Reference-counting and the Handle-Body Implementation]
RWPop3Client [in 2.3.1 Reference-counting and the Handle-Body Implementation]
RWPop3ConnReply [in 6.3 About Protocol Replies]
RWPop3DataReply [in 6.3 About Protocol Replies]
RWPop3Reply [in 6.3 About Protocol Replies]
[in 3.4 About Protocol Replies]
RWPop3StatReply [in 6.3 About Protocol Replies]
RWReply [in 3.4 About Protocol Replies]
RWSmtpAgent [in 2.3.1 Reference-counting and the Handle-Body Implementation]
RWSmtpClient [in 2.3.1 Reference-counting and the Handle-Body Implementation]
RWSmtpDataReply [in 7.3 About Protocol Replies]
RWSmtpReply [in 7.3 About Protocol Replies]
[in 3.4 About Protocol Replies]
RWStreamCoupler [in 6.4 Saving a Mail Message to a File]
[in 3.5 About RWStreamCoupler]
RWTIOUResult [in 2.4 Multithreading and IOUs]
[in 2.4.1 RWTIOUResults]
RWURL [in 3.6 About RWURL]
[in 5.3.3 Sending a Request]
saving
POP3 mail messages [in 6.4 Saving a Mail Message to a File]
sending
email [in 7.5 Mail Sender: Using the SMTP Agent]
requests through HTTP proxies [in 5.4.6 Sending Requests through HTTP Proxies]
ServerInfo
example [in A.3 HTTP Package]
servers
connecting to with HTTP [in 5.3.1 Connecting to the Server]
definition [in 2.2 Definitions]
SMTP package
about [in 7.1 Introduction]
closing sessions [in 7.4 Closing the Mail Transfer Session]
example [in A.6 SMTP Package]
header files [in 7.1.2 Header Files]
hierarchy [in 7.2 SMTP Class Hierarchy]
periods [in 7.4 Closing the Mail Transfer Session]
protocol replies [in 7.3 About Protocol Replies]
sending email [in 7.5 Mail Sender: Using the SMTP Agent]
SMTP
definition [in 2.2 Definitions]
smtpagnt
example [in A.6 SMTP Package]
sockets
definition [in 2.2 Definitions]
specifying
HTTP custom message-body handler [in 5.4.2 Specifying a Custom Message-Body Handler]
TCP/IP
definition [in 2.2 Definitions]
termination character
POP3 package [in 6.5 Checking for the End of a Mail Message]
threads
retrieving files asynchronously [in 4.7 File Retrieval: Using the FTP Agent (Part II)]
timeout period [in 5.4.5 Adding a Maximum Wait to Requests]
UML
definition [in 2.2 Definitions]
URL
definition [in 2.2 Definitions]
waiting
for requests [in 5.4.5 Adding a Maximum Wait to Requests]
setting a maximum wait for requests with HTTP [in 5.4.5 Adding a Maximum Wait to Requests]
Copyright © Rogue Wave Software, Inc. All Rights Reserved.
The Rogue Wave name and logo, and SourcePro, are registered trademarks of Rogue Wave Software. All other trademarks are the property of their respective owners.
Provide feedback to Rogue Wave about its documentation.