src/Network/TCP.cc
changeset 381 9b35bc329d23
parent 380 d193dd1d8a7e
child 431 c6d7272a164b
equal deleted inserted replaced
380:d193dd1d8a7e 381:9b35bc329d23
    95 }
    95 }
    96 
    96 
    97 /*
    97 /*
    98  * NetworkTCPServer
    98  * NetworkTCPServer
    99  */
    99  */
   100 NetworkTCPServer::NetworkTCPServer (const NetworkAddress &listen_addr) :
   100 NetworkTCPServer::NetworkTCPServer (const NetworkEndpoint &listen_addr) :
   101     socket(AF_UNSPEC, SOCK_STREAM) {
   101     socket(AF_UNSPEC, SOCK_STREAM) {
   102     
   102     
   103     // bind
   103     // bind
   104     socket.bind(listen_addr);
   104     socket.bind(listen_addr);
   105 
   105 
   132 }
   132 }
   133         
   133         
   134 /*
   134 /*
   135  * NetworkTCPClient
   135  * NetworkTCPClient
   136  */
   136  */
   137 NetworkTCPClient::NetworkTCPClient (const NetworkAddress &connect_addr) :
   137 NetworkTCPClient::NetworkTCPClient (const NetworkEndpoint &connect_addr) :
   138     NetworkTCPTransport(new NetworkSocket(AF_UNSPEC, SOCK_STREAM)) {
   138     NetworkTCPTransport(new NetworkSocket(AF_UNSPEC, SOCK_STREAM)) {
   139     
   139     
   140     // connect
   140     // connect
   141     socket->connect(connect_addr);
   141     socket->connect(connect_addr);
   142     
   142