File: //proc/2/cwd/usr/local/ssl/lib/python2.4/Demo/pdist/server.pyo
mò
=5Dc @ s~ d Z d k Z d k Z d k Z d k l Z d k l Z d Z d f d YZ d k l Z d e e f d YZ
d S(
s RPC Server module.N( s fnmatch( s repri t Serverc B s t Z d Z e d Z d Z d Z d Z d Z d Z d d d d
g Z
d Z d Z d
Z
e d Z RS( sD RPC Server class. Derive a class to implement a particular service.c C s t | t d j o d | f } n | | _ | | _ d | _ t i t i t i
| _ | i i | | i i d d | _
d S( Ni t i ( t typet addresst selft _addresst verboset _verboset Nonet _sockett sockett AF_INETt SOCK_STREAMt bindt listent
_listening( R R R ( ( t' /usr/lib/python2.4/Demo/pdist/server.pyt __init__ s c C s
| | _ d S( N( R R R ( R R ( ( R t _setverbose s c C s | i d S( N( R t _close( R ( ( R t __del__ s c C s1 d | _ | i o | i i n d | _ d S( Ni ( R R R t closeR ( R ( ( R R # s
c C s x | i o | i q Wd S( N( R R t _serve( R ( ( R t _serverloop) s
c C så | i o d GHn | i i \ } } | i o d t | GHn | i | | p! d t | GH| i d Sn | i d } | i d } d } xA | o9 | i
| i d j o d GHn | i | | } q Wd S( Ns Wait for connection ...s Accepted connection from %ss *** Connection from %s refusedt rt wi s Wait for next request ...( R R R t acceptt connR t reprt _verifyR t makefilet rft wft okt flusht
_dorequest( R R R! R R R ( ( R R - s$
s 192.16.201.*s 192.16.197.*s 132.151.1.*s
129.6.64.*c C s<