diff options
Diffstat (limited to 'Doc/library/socket.rst')
-rw-r--r-- | Doc/library/socket.rst | 38 |
1 files changed, 1 insertions, 37 deletions
diff --git a/Doc/library/socket.rst b/Doc/library/socket.rst index 65842d0..f4265b4 100644 --- a/Doc/library/socket.rst +++ b/Doc/library/socket.rst @@ -63,8 +63,7 @@ differently into an actual IPv4/v6 address, depending on the results from DNS resolution and/or the host configuration. For deterministic behavior use a numeric address in *host* portion. -.. versionadded:: 2.5 - AF_NETLINK sockets are represented as pairs ``pid, groups``. +AF_NETLINK sockets are represented as pairs ``pid, groups``. All errors raise exceptions. The normal exceptions for invalid argument types and out-of-memory conditions can be raised; errors related to socket or address @@ -114,8 +113,6 @@ The module :mod:`socket` exports the following constants and functions: timeouts enabled via a prior call to :meth:`settimeout`. The accompanying value is a string whose value is currently always "timed out". - .. versionadded:: 2.3 - .. data:: AF_UNIX AF_INET @@ -164,8 +161,6 @@ The module :mod:`socket` exports the following constants and functions: This constant contains a boolean value which indicates if IPv6 is supported on this platform. - .. versionadded:: 2.3 - .. function:: create_connection(address[, timeout]) @@ -176,8 +171,6 @@ The module :mod:`socket` exports the following constants and functions: instance (if it is not given or ``None``, the global default timeout setting is used). - .. versionadded:: 2.6 - .. function:: getaddrinfo(host, port[, family[, socktype[, proto[, flags]]]]) @@ -200,8 +193,6 @@ The module :mod:`socket` exports the following constants and functions: address, as described above. See the source for :mod:`socket` and other library modules for a typical usage of the function. - .. versionadded:: 2.2 - .. function:: getfqdn([name]) @@ -212,8 +203,6 @@ The module :mod:`socket` exports the following constants and functions: case no fully qualified domain name is available, the hostname as returned by :func:`gethostname` is returned. - .. versionadded:: 2.0 - .. function:: gethostbyname(hostname) @@ -264,8 +253,6 @@ The module :mod:`socket` exports the following constants and functions: or numeric address representation in *host*. Similarly, *port* can contain a string port name or a numeric port number. - .. versionadded:: 2.2 - .. function:: getprotobyname(protocolname) @@ -308,8 +295,6 @@ The module :mod:`socket` exports the following constants and functions: if defined on the platform; otherwise, the default is :const:`AF_INET`. Availability: Unix. - .. versionadded:: 2.4 - .. function:: fromfd(fd, family, type[, proto]) @@ -396,8 +381,6 @@ The module :mod:`socket` exports the following constants and functions: Availability: Unix (maybe not all platforms). - .. versionadded:: 2.3 - .. function:: inet_ntop(address_family, packed_ip) @@ -414,8 +397,6 @@ The module :mod:`socket` exports the following constants and functions: Availability: Unix (maybe not all platforms). - .. versionadded:: 2.3 - .. function:: getdefaulttimeout() @@ -423,8 +404,6 @@ The module :mod:`socket` exports the following constants and functions: of ``None`` indicates that new socket objects have no timeout. When the socket module is first imported, the default is ``None``. - .. versionadded:: 2.3 - .. function:: setdefaulttimeout(timeout) @@ -432,8 +411,6 @@ The module :mod:`socket` exports the following constants and functions: ``None`` indicates that new socket objects have no timeout. When the socket module is first imported, the default is ``None``. - .. versionadded:: 2.3 - .. data:: SocketType @@ -599,8 +576,6 @@ correspond to Unix system calls applicable to sockets. optional argument *flags*; it defaults to zero. (The format of *address* depends on the address family --- see above.) - .. versionadded:: 2.5 - .. method:: socket.recv_into(buffer[, nbytes[, flags]]) @@ -610,8 +585,6 @@ correspond to Unix system calls applicable to sockets. :manpage:`recv(2)` for the meaning of the optional argument *flags*; it defaults to zero. - .. versionadded:: 2.5 - .. method:: socket.send(string[, flags]) @@ -662,8 +635,6 @@ correspond to Unix system calls applicable to sockets. ``s.settimeout(0.0)`` is equivalent to ``s.setblocking(0)``; ``s.settimeout(None)`` is equivalent to ``s.setblocking(1)``. - .. versionadded:: 2.3 - .. method:: socket.gettimeout() @@ -671,7 +642,6 @@ correspond to Unix system calls applicable to sockets. ``None`` if no timeout is set. This reflects the last call to :meth:`setblocking` or :meth:`settimeout`. - .. versionadded:: 2.3 Some notes on socket blocking and timeouts: A socket object can be in one of three modes: blocking, non-blocking, or timeout. Sockets are always created in @@ -724,22 +694,16 @@ values given to the :class:`socket` constructor. The socket family. - .. versionadded:: 2.5 - .. attribute:: socket.type The socket type. - .. versionadded:: 2.5 - .. attribute:: socket.proto The socket protocol. - .. versionadded:: 2.5 - .. _socket-example: |