diff options
author | Georg Brandl <georg@python.org> | 2006-03-21 18:17:25 (GMT) |
---|---|---|
committer | Georg Brandl <georg@python.org> | 2006-03-21 18:17:25 (GMT) |
commit | bb03ac0dae9830968ae971ab53143e2d539d7a3a (patch) | |
tree | cb6f196ec6c3933a1b064e500cbf81355566c5c7 /Doc | |
parent | 9ca8789ee39880199990ed964b6af0369c4294c1 (diff) | |
download | cpython-bb03ac0dae9830968ae971ab53143e2d539d7a3a.zip cpython-bb03ac0dae9830968ae971ab53143e2d539d7a3a.tar.gz cpython-bb03ac0dae9830968ae971ab53143e2d539d7a3a.tar.bz2 |
Correct API design mistake from rev. 43126: make socket attributes readonly properties.
Diffstat (limited to 'Doc')
-rw-r--r-- | Doc/lib/libsocket.tex | 34 |
1 files changed, 19 insertions, 15 deletions
diff --git a/Doc/lib/libsocket.tex b/Doc/lib/libsocket.tex index fd43b1d..04d467a 100644 --- a/Doc/lib/libsocket.tex +++ b/Doc/lib/libsocket.tex @@ -654,21 +654,6 @@ Note that the \method{connect()} operation is subject to the timeout setting, and in general it is recommended to call \method{settimeout()} before calling \method{connect()}. -\begin{methoddesc}[socket]{getfamily}{} -Return the socket family, as given to the \class{socket} constructor. -\versionadded{2.5} -\end{methoddesc} - -\begin{methoddesc}[socket]{gettype}{} -Return the socket type, as given to the \class{socket} constructor. -\versionadded{2.5} -\end{methoddesc} - -\begin{methoddesc}[socket]{getproto}{} -Return the socket protocol, as given to the \class{socket} constructor. -\versionadded{2.5} -\end{methoddesc} - \begin{methoddesc}[socket]{setsockopt}{level, optname, value} Set the value of the given socket option (see the \UNIX{} manual page \manpage{setsockopt}{2}). The needed symbolic constants are defined in @@ -692,6 +677,25 @@ use \method{recv()} and \method{send()} without \var{flags} argument instead. +Socket objects also have these (read-only) attributes that correspond +to the values given to the \class{socket} constructor. + +\begin{memberdesc}[socket]{family} +The socket family. +\versionadded{2.5} +\end{memberdesc} + +\begin{memberdesc}[socket]{type} +The socket type. +\versionadded{2.5} +\end{memberdesc} + +\begin{memberdesc}[socket]{proto} +The socket protocol. +\versionadded{2.5} +\end{memberdesc} + + \subsection{SSL Objects \label{ssl-objects}} SSL objects have the following methods. |