|
1 | 1 | Client
|
2 | 2 | ======
|
3 |
| - |
4 | 3 | .. automodule:: websockets.client
|
5 | 4 |
|
6 | 5 | Opening a connection
|
7 | 6 | --------------------
|
8 | 7 |
|
9 |
| - .. autofunction:: connect(uri, *, create_protocol=None, ping_interval=20, ping_timeout=20, close_timeout=10, max_size=2 ** 20, max_queue=2 ** 5, read_limit=2 ** 16, write_limit=2 ** 16, compression='deflate', origin=None, extensions=None, subprotocols=None, extra_headers=None, logger=None, **kwds) |
| 8 | + .. autofunction:: connect(uri, *, create_protocol=None, logger=None, compression="deflate", origin=None, extensions=None, subprotocols=None, extra_headers=None, open_timeout=10, ping_interval=20, ping_timeout=20, close_timeout=10, max_size=2 ** 20, max_queue=2 ** 5, read_limit=2 ** 16, write_limit=2 ** 16, **kwds) |
10 | 9 | :async:
|
11 | 10 |
|
12 |
| - .. autofunction:: unix_connect(path, uri="ws://localhost/", *, create_protocol=None, ping_interval=20, ping_timeout=20, close_timeout=10, max_size=2 ** 20, max_queue=2 ** 5, read_limit=2 ** 16, write_limit=2 ** 16, compression='deflate', origin=None, extensions=None, subprotocols=None, extra_headers=None, logger=None, **kwds) |
| 11 | + .. autofunction:: unix_connect(path, uri="ws://localhost/", *, create_protocol=None, logger=None, compression="deflate", origin=None, extensions=None, subprotocols=None, extra_headers=None, open_timeout=10, ping_interval=20, ping_timeout=20, close_timeout=10, max_size=2 ** 20, max_queue=2 ** 5, read_limit=2 ** 16, write_limit=2 ** 16, **kwds) |
13 | 12 | :async:
|
14 | 13 |
|
15 | 14 | Using a connection
|
16 | 15 | ------------------
|
17 | 16 |
|
18 |
| - .. autoclass:: WebSocketClientProtocol(*, ping_interval=20, ping_timeout=20, close_timeout=10, max_size=2 ** 20, max_queue=2 ** 5, read_limit=2 ** 16, write_limit=2 ** 16, origin=None, extensions=None, subprotocols=None, extra_headers=None, logger=None) |
19 |
| - |
20 |
| - .. attribute:: id |
21 |
| - |
22 |
| - UUID for the connection. |
23 |
| - |
24 |
| - Useful for identifying connections in logs. |
25 |
| - |
26 |
| - .. autoattribute:: local_address |
27 |
| - |
28 |
| - .. autoattribute:: remote_address |
29 |
| - |
30 |
| - .. autoattribute:: open |
31 |
| - |
32 |
| - .. autoattribute:: closed |
33 |
| - |
34 |
| - .. attribute:: path |
35 |
| - |
36 |
| - Path of the HTTP request. |
37 |
| - |
38 |
| - Available once the connection is open. |
39 |
| - |
40 |
| - .. attribute:: request_headers |
41 |
| - |
42 |
| - HTTP request headers as a :class:`~websockets.http.Headers` instance. |
43 |
| - |
44 |
| - Available once the connection is open. |
45 |
| - |
46 |
| - .. attribute:: response_headers |
47 |
| - |
48 |
| - HTTP response headers as a :class:`~websockets.http.Headers` instance. |
49 |
| - |
50 |
| - Available once the connection is open. |
51 |
| - |
52 |
| - .. attribute:: subprotocol |
53 |
| - |
54 |
| - Subprotocol, if one was negotiated. |
55 |
| - |
56 |
| - Available once the connection is open. |
57 |
| - |
58 |
| - .. autoattribute:: close_code |
59 |
| - |
60 |
| - .. autoattribute:: close_reason |
61 |
| - |
62 |
| - .. automethod:: recv |
63 |
| - |
64 |
| - .. automethod:: send |
65 |
| - |
66 |
| - .. automethod:: ping |
67 |
| - |
68 |
| - .. automethod:: pong |
69 |
| - |
70 |
| - .. automethod:: close |
| 17 | + .. autoclass:: WebSocketClientProtocol(*, logger=None, origin=None, extensions=None, subprotocols=None, extra_headers=None, ping_interval=20, ping_timeout=20, close_timeout=10, max_size=2 ** 20, max_queue=2 ** 5, read_limit=2 ** 16, write_limit=2 ** 16) |
71 | 18 |
|
72 |
| - .. automethod:: wait_closed |
0 commit comments