;ò æybCc@s=dZdklZlZdklZdfd„ƒYZdS(s$Revision: 1.5 $(sHTTP_MOVED_PERMANENTLYsHTTP_MOVED_TEMPORARILY(sTables RequestImplcBs§tZeZd„Zd„Zd„Zd„Zd„Zd„Z d„Z d„Z d „Z d „Z d „Zd „Zd „Zd„Zd„Zd„Zd„ZRS(NcCsdS(N((sself((sB/home/groups/p/ps/pso/htdocs/tutorial/DataModel/pso/requestimpl.pys getOutStreamscCsdS(N((sself((sB/home/groups/p/ps/pso/htdocs/tutorial/DataModel/pso/requestimpl.pys getInStream scCsdS(N((sselfscode((sB/home/groups/p/ps/pso/htdocs/tutorial/DataModel/pso/requestimpl.pys getStatusCode!scCsdS(N((sself((sB/home/groups/p/ps/pso/htdocs/tutorial/DataModel/pso/requestimpl.pys getEnviron"scCsdS(N((sself((sB/home/groups/p/ps/pso/htdocs/tutorial/DataModel/pso/requestimpl.pys getCookieKey#scCsdS(N((sself((sB/home/groups/p/ps/pso/htdocs/tutorial/DataModel/pso/requestimpl.pyssend_http_header$scCsdS(N((sselfshandlersreq((sB/home/groups/p/ps/pso/htdocs/tutorial/DataModel/pso/requestimpl.pyssetup&scCs |iSdS(N(sselfs_req(sself((sB/home/groups/p/ps/pso/htdocs/tutorial/DataModel/pso/requestimpl.pysreq'scCs|iƒdS(N(ssessions setSession(sselfshandlerssession((sB/home/groups/p/ps/pso/htdocs/tutorial/DataModel/pso/requestimpl.pys setSession+scCs|iƒi||ƒdS(N(sselfs getHeadersOutsaddskeysvalue(sselfshandlerskeysvalue((sB/home/groups/p/ps/pso/htdocs/tutorial/DataModel/pso/requestimpl.pys addHeaderOut.scCsC|id|ƒ|o t}nt}|iƒ|i |ƒ‚dS(Nslocation( shandlers setHeaderOutsurls permanentsHTTP_MOVED_PERMANENTLYsstatussHTTP_MOVED_TEMPORARILYsselfsgetServerReturns getStatusCode(sselfshandlersurls permanentsstatus((sB/home/groups/p/ps/pso/htdocs/tutorial/DataModel/pso/requestimpl.pysredirect3s  cCs|SdS(N(scode(sselfscode((sB/home/groups/p/ps/pso/htdocs/tutorial/DataModel/pso/requestimpl.pys getStatusCode<scCstSdS(N(s SERVER_RETURN(sselfscode((sB/home/groups/p/ps/pso/htdocs/tutorial/DataModel/pso/requestimpl.pysgetServerReturn?scCs tƒSdS(N(sTable(sself((sB/home/groups/p/ps/pso/htdocs/tutorial/DataModel/pso/requestimpl.pys getHeadersOutCscCsdS(N((sselfsheaders((sB/home/groups/p/ps/pso/htdocs/tutorial/DataModel/pso/requestimpl.pyssyncHeadersOutEscCs|iƒ|i|ƒ‚dS(N(sselfsgetServerReturns getStatusCodesstatus(sselfsstatus((sB/home/groups/p/ps/pso/htdocs/tutorial/DataModel/pso/requestimpl.pys sendStatusGscCsdS(N((sself((sB/home/groups/p/ps/pso/htdocs/tutorial/DataModel/pso/requestimpl.pys getInputsJs(s__name__s __module__sNones_reqs getOutStreams getInStreams getStatusCodes getEnvirons getCookieKeyssend_http_headerssetupsreqs setSessions addHeaderOutsredirectsgetServerReturns getHeadersOutssyncHeadersOuts sendStatuss getInputs(((sB/home/groups/p/ps/pso/htdocs/tutorial/DataModel/pso/requestimpl.pys RequestImpls$               N(s __version__s resultcodessHTTP_MOVED_PERMANENTLYsHTTP_MOVED_TEMPORARILYstablesTables RequestImpl(sTables RequestImpls __version__sHTTP_MOVED_PERMANENTLYsHTTP_MOVED_TEMPORARILY((sB/home/groups/p/ps/pso/htdocs/tutorial/DataModel/pso/requestimpl.pys?s