-ν
Πy?c       s0   d  Z  d f  d     YZ d f  d     YZ d S(   s2   RPC stubs for interface exported by StorageServer.s   StorageServerc      s=  t  Z d  Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z	 d   Z
 d	   Z e d
  Z e d  Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z e d  Z d   Z d   Z d   Z d   Z e d  Z d   Z d   Z d   Z d   Z  d   Z! d   Z" e d   Z# RS(!   sw  An RPC stub class for the interface exported by ClientStorage.

    This is the interface presented by the StorageServer to the
    ClientStorage; i.e. the ClientStorage calls these methods and they
    are executed in the StorageServer.

    See the StorageServer module for documentation on these methods,
    with the exception of _update(), which is documented here.
    c    sg   | |  _  x | i t j o | i   q W| i d j o( d   |  _ d   |  _ d   |  _ n d S(   sy   Constructor.

        The argument is a connection: an instance of the
        zrpc.connection.Connection class.
        s   Z200c      s   t  S(   N(   s   None(    (    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   <lambda>' s    c    s   t  S(   N(   s   None(   s   tid(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   <lambda>( s    N(   s   rpcs   selfs   peer_protocol_versions   Nones   pendings   lastTransactions   getInvalidationss   getAuthProtocol(   s   selfs   rpc(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   __init__ s     	 c    s   t  |  i |  i Sd  S(   N(   s   ExtensionMethodWrappers   selfs   rpcs   names   call(   s   selfs   name(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   extensionMethod+ s    c    s   |  i i d | |  d  S(   Ns   register(   s   selfs   rpcs   calls   storage_names	   read_only(   s   selfs   storage_names	   read_only(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   register. s    c    s   |  i i d  Sd  S(   Ns   get_info(   s   selfs   rpcs   call(   s   self(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   get_info1 s    c    s   |  i i d  Sd  S(   Ns   getAuthProtocol(   s   selfs   rpcs   call(   s   self(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   getAuthProtocol4 s    c    s   |  i i d  Sd  S(   Ns   lastTransaction(   s   selfs   rpcs   call(   s   self(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   lastTransaction7 s    c    s   |  i i d |  Sd  S(   Ns   getInvalidations(   s   selfs   rpcs   calls   tid(   s   selfs   tid(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   getInvalidations; s    c    s   |  i i d | | |  d  S(   Ns	   zeoVerify(   s   selfs   rpcs	   callAsyncs   oids   ss   sv(   s   selfs   oids   ss   sv(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys	   zeoVerify? s    c    s   |  i i d  d  S(   Ns   endZeoVerify(   s   selfs   rpcs	   callAsync(   s   self(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   endZeoVerifyB s    c    s8   | t j o |  i i d  Sn |  i i d |  Sd  S(   Ns   new_oids(   s   ns   Nones   selfs   rpcs   call(   s   selfs   n(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   new_oidsE s    c    s>   | t j o |  i i d |  n |  i i d | |  d  S(   Ns   pack(   s   waits   Nones   selfs   rpcs   calls   t(   s   selfs   ts   wait(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   packK s    c    s   |  i i d |  Sd  S(   Ns   zeoLoad(   s   selfs   rpcs   calls   oid(   s   selfs   oid(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   zeoLoadQ s    c    s#   |  i i d | | | | |  d  S(   Ns   storea(   s   selfs   rpcs	   callAsyncs   oids   serials   datas   versions   id(   s   selfs   oids   serials   datas   versions   id(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   storeaT s    c    s&   |  i i d | | | | | |  Sd  S(   Ns	   tpc_begin(	   s   selfs   rpcs   calls   ids   users   descrs   exts   tids   status(   s   selfs   ids   users   descrs   exts   tids   status(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys	   tpc_beginW s    c    s   |  i i d |  Sd  S(   Ns   vote(   s   selfs   rpcs   calls   trans_id(   s   selfs   trans_id(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   voteZ s    c    s   |  i i d |  Sd  S(   Ns
   tpc_finish(   s   selfs   rpcs   calls   id(   s   selfs   id(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys
   tpc_finish] s    c    s   |  i i d |  d  S(   Ns	   tpc_abort(   s   selfs   rpcs	   callAsyncs   id(   s   selfs   id(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys	   tpc_abort` s    c    s   |  i i d | |  Sd  S(   Ns   abortVersion(   s   selfs   rpcs   calls   srcs   id(   s   selfs   srcs   id(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   abortVersionc s    c    s   |  i i d | | |  Sd  S(   Ns   commitVersion(   s   selfs   rpcs   calls   srcs   dests   id(   s   selfs   srcs   dests   id(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   commitVersionf s    c    sD   | t j o |  i i d | |  Sn |  i i d | | |  Sd  S(   Ns   history(   s   lengths   Nones   selfs   rpcs   calls   oids   version(   s   selfs   oids   versions   length(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   historyi s    c    s   |  i i d | |  Sd  S(   Ns   load(   s   selfs   rpcs   calls   oids   version(   s   selfs   oids   version(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   loado s    c    s   |  i i d |  Sd  S(   Ns	   getSerial(   s   selfs   rpcs   calls   oid(   s   selfs   oid(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys	   getSerialr s    c    s   |  i i d | |  Sd  S(   Ns
   loadSerial(   s   selfs   rpcs   calls   oids   serial(   s   selfs   oids   serial(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys
   loadSerialu s    c    s   |  i i d |  Sd  S(   Ns   modifiedInVersion(   s   selfs   rpcs   calls   oid(   s   selfs   oid(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   modifiedInVersionx s    c    s8   | t j o |  i i d  Sn |  i i d |  Sd  S(   Ns   new_oid(   s   lasts   Nones   selfs   rpcs   call(   s   selfs   last(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   new_oid{ s    c    s#   |  i i d | | | | |  Sd  S(   Ns   store(   s   selfs   rpcs   calls   oids   serials   datas   versions   trans(   s   selfs   oids   serials   datas   versions   trans(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   store s    c    s   |  i i d | |  Sd  S(   Ns   transactionalUndo(   s   selfs   rpcs   calls   trans_ids   trans(   s   selfs   trans_ids   trans(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   transactionalUndo s    c    s   |  i i d |  Sd  S(   Ns   undo(   s   selfs   rpcs   calls   trans_id(   s   selfs   trans_id(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   undo s    c    s   |  i i d | |  Sd  S(   Ns   undoLog(   s   selfs   rpcs   calls   firsts   last(   s   selfs   firsts   last(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   undoLog s    c    s   |  i i d | | |  Sd  S(   Ns   undoInfo(   s   selfs   rpcs   calls   firsts   lasts   spec(   s   selfs   firsts   lasts   spec(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   undoInfo s    c    s   |  i i d |  Sd  S(   Ns   versionEmpty(   s   selfs   rpcs   calls   vers(   s   selfs   vers(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   versionEmpty s    c    s8   | t j o |  i i d  Sn |  i i d |  Sd  S(   Ns   versions(   s   maxs   Nones   selfs   rpcs   call(   s   selfs   max(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   versions s    ($   s   __name__s
   __module__s   __doc__s   __init__s   extensionMethods   registers   get_infos   getAuthProtocols   lastTransactions   getInvalidationss	   zeoVerifys   endZeoVerifys   Nones   new_oidss   packs   zeoLoads   storeas	   tpc_begins   votes
   tpc_finishs	   tpc_aborts   abortVersions   commitVersions   historys   loads	   getSerials
   loadSerials   modifiedInVersions   new_oids   stores   transactionalUndos   undos   undoLogs   undoInfos   versionEmptys   versions(    (    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   StorageServer sB   
 																											s   ExtensionMethodWrapperc      s   t  Z d   Z d   Z RS(   Nc    s   | |  _  | |  _ d  S(   N(   s   rpcs   selfs   name(   s   selfs   rpcs   name(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   __init__ s    	c    s   |  i i |  i | |  Sd  S(   N(   s   selfs   rpcs   calls   names   as   kwa(   s   selfs   as   kwa(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   call s    (   s   __name__s
   __module__s   __init__s   call(    (    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   ExtensionMethodWrapper s   	N(   s   __doc__s   StorageServers   ExtensionMethodWrapper(   s   ExtensionMethodWrappers   StorageServer(    (    s6   /usr/pkg/lib/python2.2/site-packages/ZEO/ServerStub.pys   ? s   