00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015 #include "CTCPSocketFactory.h"
00016 #include "CTCPSocket.h"
00017 #include "CTCPListenSocket.h"
00018
00019
00020
00021
00022
00023 CTCPSocketFactory::CTCPSocketFactory()
00024 {
00025
00026 }
00027
00028 CTCPSocketFactory::~CTCPSocketFactory()
00029 {
00030
00031 }
00032
00033 IDataSocket*
00034 CTCPSocketFactory::create() const
00035 {
00036 return new CTCPSocket;
00037 }
00038
00039 IListenSocket*
00040 CTCPSocketFactory::createListen() const
00041 {
00042 return new CTCPListenSocket;
00043 }