Allow client requests to use positional args

This commit is contained in:
Jason Paryani
2013-11-14 20:59:21 -08:00
parent d368b83ae2
commit 2e4efd040b
5 changed files with 178 additions and 67 deletions

View File

@@ -7,15 +7,30 @@ API Reference
.. currentmodule:: capnp
Functions
-------------
.. autofunction:: load
Internal Classes
----------------
These classes are internal to the library. You will never need to allocate
one yourself, but you may end up using some of their member methods.
Modules
~~~~~~~~~~
These are classes that are made for you when you import a Cap'n Proto file::
import capnp
import addressbook_capnp
print type(addressbook_capnp.Person) # capnp.capnp._StructModule
.. autoclass:: _StructModule
:members:
:undoc-members:
:inherited-members:
.. autoclass:: _InterfaceModule
:members:
:undoc-members:
:inherited-members:
Readers
~~~~~~~~~~
.. autoclass:: _DynamicStructReader
@@ -45,9 +60,78 @@ Builders
:undoc-members:
:inherited-members:
RPC
~~~~~~~~~~~~~~~
.. autoclass:: _DynamicCapabilityClient
:members:
:undoc-members:
:inherited-members:
.. autoclass:: _CapabilityClient
:members:
:undoc-members:
:inherited-members:
Miscellaneous
~~~~~~~~~~~~~
.. autoclass:: _DynamicOrphan
:members:
:undoc-members:
:inherited-members:
Functions
-------------
.. autofunction:: load
.. autofunction:: add_import_hook
.. autofunction:: remove_import_hook
Classes
----------------
RPC
~~~~~~~~~~~~~~~
.. autoclass:: EventLoop
:members:
:undoc-members:
:inherited-members:
.. autoclass:: FdAsyncIoStream
:members:
:undoc-members:
:inherited-members:
.. autoclass:: RpcClient
:members:
:undoc-members:
:inherited-members:
.. autoclass:: RpcServer
:members:
:undoc-members:
:inherited-members:
.. autoclass:: Restorer
:members:
:undoc-members:
:inherited-members:
.. autoclass:: KjException
:members:
:undoc-members:
:inherited-members:
.. autoclass:: PromiseFulfillerPair
:members:
:undoc-members:
:inherited-members:
Miscellaneous
~~~~~~~~~~~~~
.. autoclass:: SchemaParser
:members:
:undoc-members:
:inherited-members: