--- a/qmsk/net/socket/socket.pxd Sun Aug 16 21:13:36 2009 +0300
+++ b/qmsk/net/socket/socket.pxd Sun Aug 16 21:54:46 2009 +0300
@@ -9,16 +9,25 @@
Represents a single OS-level socket
>>> from qmsk.net.socket import addr
- >>> s = socket()
+ >>> from qmsk.net.socket.constants import *
+
+ >>> s = socket(1337)
+ Traceback (most recent call last):
+ ...
+ OSError: [Errno 97] Address family not supported by protocol
+
+ >>> s = socket(fd=1337)
>>> s.send('foo')
Traceback (most recent call last):
...
OSError: [Errno 9] Bad file descriptor
- >>> s.socket()
+
+ >>> s = socket(AF_INET, SOCK_STREAM)
>>> s.bind(addr.sockaddr_in('127.0.0.1', 1337))
>>> s.listen(1)
>>> s.listen(0)
- >>> s = socket(); s.socket()
+
+ >>> s = socket()
>>> s.connect(addr.sockaddr_in('127.0.0.1', 1338))
Traceback (most recent call last):
...