Ńņ ĒPNc@sdefd„ƒYZdS(tHistorycBsheZdZgZgZdZed„ƒZd„Z d„Z e d„ƒZ e d„ƒZ d„ZRS(sĄ This holds all the response and request objects for a session. A server using this should call "clear" after each request cycle in order to keep it from clogging memory. cCs!|ip|ƒ|_n|iS(N(t _instance(tcls((s8/usr/lib/python2.6/vendor-packages/jsonrpclib/history.pytinstance s cCs|ii|ƒdS(N(t responsestappend(tselft response_obj((s8/usr/lib/python2.6/vendor-packages/jsonrpclib/history.pyt add_responsescCs|ii|ƒdS(N(trequestsR(Rt request_obj((s8/usr/lib/python2.6/vendor-packages/jsonrpclib/history.pyt add_requestscCs*t|iƒdjodS|idSdS(Nii’’’’(tlenR tNone(R((s8/usr/lib/python2.6/vendor-packages/jsonrpclib/history.pytrequestscCs*t|iƒdjodS|idSdS(Nii’’’’(R RR (R((s8/usr/lib/python2.6/vendor-packages/jsonrpclib/history.pytresponsescCs|i2|i2dS(N(R R(R((s8/usr/lib/python2.6/vendor-packages/jsonrpclib/history.pytclear&sN(t__name__t __module__t__doc__R RR Rt classmethodRRR tpropertyRRR(((s8/usr/lib/python2.6/vendor-packages/jsonrpclib/history.pyRs  N(tobjectR(((s8/usr/lib/python2.6/vendor-packages/jsonrpclib/history.pyts