| Index: mojo/services/network/network_service_impl.cc
|
| diff --git a/mojo/services/network/network_service_impl.cc b/mojo/services/network/network_service_impl.cc
|
| index ed4db49930c1425e4775b12c00f84958ff9bd866..edf82e0de53ab50becded317844d2c64136fdc11 100644
|
| --- a/mojo/services/network/network_service_impl.cc
|
| +++ b/mojo/services/network/network_service_impl.cc
|
| @@ -42,7 +42,7 @@ void NetworkServiceImpl::CreateWebSocket(InterfaceRequest<WebSocket> socket) {
|
| void NetworkServiceImpl::CreateTCPBoundSocket(
|
| NetAddressPtr local_address,
|
| InterfaceRequest<TCPBoundSocket> bound_socket,
|
| - const Callback<void(NetworkErrorPtr, NetAddressPtr)>& callback) {
|
| + const CreateTCPBoundSocketCallback& callback) {
|
| scoped_ptr<TCPBoundSocketImpl> bound(new TCPBoundSocketImpl);
|
| int net_error = bound->Bind(local_address.Pass());
|
| if (net_error != net::OK) {
|
| @@ -59,7 +59,7 @@ void NetworkServiceImpl::CreateTCPConnectedSocket(
|
| ScopedDataPipeConsumerHandle send_stream,
|
| ScopedDataPipeProducerHandle receive_stream,
|
| InterfaceRequest<TCPConnectedSocket> client_socket,
|
| - const Callback<void(NetworkErrorPtr, NetAddressPtr)>& callback) {
|
| + const CreateTCPConnectedSocketCallback& callback) {
|
| // TODO(brettw) implement this. We need to know what type of socket to use
|
| // so we can create the right one (i.e. to pass to TCPSocket::Open) before
|
| // doing the connect.
|
| @@ -71,4 +71,12 @@ void NetworkServiceImpl::CreateUDPSocket(InterfaceRequest<UDPSocket> request) {
|
| new UDPSocketImpl(request.Pass());
|
| }
|
|
|
| +void NetworkServiceImpl::CreateHttpServer(
|
| + NetAddressPtr local_address,
|
| + HttpServerDelegatePtr delegate,
|
| + const CreateHttpServerCallback& callback) {
|
| + // TODO(yzshen): implement this.
|
| + callback.Run(MakeNetworkError(net::ERR_NOT_IMPLEMENTED), nullptr);
|
| +}
|
| +
|
| } // namespace mojo
|
|
|