diff options
author | sergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-09 19:26:04 +0000 |
---|---|---|
committer | sergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-09 19:26:04 +0000 |
commit | 43d4a026d2dfd4301e4cc25fa3f8f07c7e20278a (patch) | |
tree | 347b3162e50b452a805d7707d7f8eddbe1d71005 /net/udp/udp_server_socket.h | |
parent | a8a6012b1346f64cec04ce8f4ca592cdae77ec2d (diff) | |
download | chromium_src-43d4a026d2dfd4301e4cc25fa3f8f07c7e20278a.zip chromium_src-43d4a026d2dfd4301e4cc25fa3f8f07c7e20278a.tar.gz chromium_src-43d4a026d2dfd4301e4cc25fa3f8f07c7e20278a.tar.bz2 |
Use IPEndPoint for UDP sockets.
BUG=None
TEST=Unittest
Review URL: http://codereview.chromium.org/6650018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77498 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/udp/udp_server_socket.h')
-rw-r--r-- | net/udp/udp_server_socket.h | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/net/udp/udp_server_socket.h b/net/udp/udp_server_socket.h index 6c152a7..4eae911 100644 --- a/net/udp/udp_server_socket.h +++ b/net/udp/udp_server_socket.h @@ -12,7 +12,7 @@ namespace net { -class AddressList; +class IPEndPoint; class BoundNetLog; // A client socket that uses UDP as the transport layer. @@ -23,20 +23,18 @@ class UDPServerSocket : public DatagramServerSocket { virtual ~UDPServerSocket(); // Implement DatagramServerSocket: - virtual int Listen(const AddressList& address); + virtual int Listen(const IPEndPoint& address); virtual int RecvFrom(IOBuffer* buf, int buf_len, - struct sockaddr* address, - socklen_t* address_length, + IPEndPoint* address, CompletionCallback* callback); virtual int SendTo(IOBuffer* buf, int buf_len, - const struct sockaddr* address, - socklen_t address_length, + const IPEndPoint& address, CompletionCallback* callback); virtual void Close(); - virtual int GetPeerAddress(AddressList* address) const; - virtual int GetLocalAddress(AddressList* address) const; + virtual int GetPeerAddress(IPEndPoint* address) const; + virtual int GetLocalAddress(IPEndPoint* address) const; private: UDPSocket socket_; |