Commit 59e18956 authored by Guido van Rossum's avatar Guido van Rossum

Add a docstring to __init__ and add a pointer to the docs for the

methods here.
parent de255ad9
...@@ -21,6 +21,8 @@ class ClientStorage: ...@@ -21,6 +21,8 @@ class ClientStorage:
StorageServer; i.e. the StorageServer calls these methods and they StorageServer; i.e. the StorageServer calls these methods and they
are executed in the ClientStorage. are executed in the ClientStorage.
See the ClientStorage class for documentation on these methods.
It is currently important that all methods here are asynchronous It is currently important that all methods here are asynchronous
(meaning they don't have a return value and the caller doesn't (meaning they don't have a return value and the caller doesn't
wait for them to complete), *and* that none of them cause any wait for them to complete), *and* that none of them cause any
...@@ -31,10 +33,14 @@ class ClientStorage: ...@@ -31,10 +33,14 @@ class ClientStorage:
Python method names. That's because the on-the-wire protocol was Python method names. That's because the on-the-wire protocol was
fixed for ZEO 2 and we don't want to change it. There are some fixed for ZEO 2 and we don't want to change it. There are some
aliases in ClientStorage.py to make up for this. aliases in ClientStorage.py to make up for this.
""" """
def __init__(self, rpc): def __init__(self, rpc):
"""Constructor.
The argument is a connection: an instance of the
zrpc.connection.Connection class.
"""
self.rpc = rpc self.rpc = rpc
def beginVerify(self): def beginVerify(self):
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment