Factory class interface for a Factory that creates ScoketImpl objects. More...
#include <src/main/decaf/net/SocketImplFactory.h>
Public Member Functions | |
| virtual | ~SocketImplFactory () |
| virtual SocketImpl * | createSocketImpl ()=0 |
| Creates a new SokcetImpl instance and returns it, the caller then owns the instance and must delete it when finished with the SocketImpl. | |
Factory class interface for a Factory that creates ScoketImpl objects.
These factories can be used to create various types of Sockets, e.g. Streaming, Multicast, SSL, or platform specific variations of these types.
| virtual decaf::net::SocketImplFactory::~SocketImplFactory | ( | ) | [virtual] |
| virtual SocketImpl* decaf::net::SocketImplFactory::createSocketImpl | ( | ) | [pure virtual] |
Creates a new SokcetImpl instance and returns it, the caller then owns the instance and must delete it when finished with the SocketImpl.
1.6.1