Networking Tools: Thread-hot Internet Classes (int library)
#include <rw/toolpro/agent.h>
thr, net, int, tls (and possibly std)
An RWIAgent is the base class that all specific protocol agents are built from. Since both of the constructors provided in the RWIAgent class are protected, an RWIAgent object can only be constructed by its specific protocol agents.
RWIAgent and their derived protocol-agent classes are lightweight handles. They are implemented using the interface-implementation pattern.
RWIAgent();
Constructs a default invalid RWIAgent.
RWIAgent(RWIAgentImpl* impl);
Constructs an RWIAgent with a specific implementation.
RWNetHandle<RWIAgentImpl> impl_;
Contains the underlying implementation pointer that performs protocol actions.
©Copyright 2000, Rogue Wave Software, Inc.
Contact Rogue Wave about documentation or support issues.