Exemple #1
0
 def cleanup(self,ts):
     '''if cleanup interval expired, close connections not updated in last interval'''
     ts=util.mktime(ts)
     #if cleanup interval has passed
     if self.cleanupts<(ts-self.cleanupinterval):
         for conn in self.connectionsDict.values():
             if util.mktime(conn.endtime)<=self.cleanupts: self.close(conn)
         self.cleanupts=ts
 def __repr__(self):
     # starttime  cip sip
     return '%s  %16s -> %16s  (%s -> %s)  %6s  %6s %5d  %5d  %7d  %7d  %6ds  %s' % (
         self.starttime, self.clientip, self.serverip,
         self.clientcountrycode, self.servercountrycode, self.clientport,
         self.serverport, self.clientpackets, self.serverpackets,
         self.clientbytes, self.serverbytes,
         (util.mktime(self.endtime) - util.mktime(self.starttime)),
         self.state)
 def cleanup(self, ts):
     '''if cleanup interval expired, close connections not updated in last interval'''
     ts = util.mktime(ts)
     # if cleanup interval has passed
     if self.cleanupts < (ts - self.cleanupinterval):
         for conn in self.connectionsDict.values():
             if util.mktime(conn.endtime) <= self.cleanupts:
                 self.close(conn)
         self.cleanupts = ts
Exemple #4
0
 def __repr__(self):
     # starttime  cip sip
     return '%s  %16s -> %16s  (%s -> %s)  %6s  %6s %5d  %5d  %7d  %7d  %6ds  %s' % (
         self.starttime,
         self.clientip,
         self.serverip,
         self.clientcountrycode,
         self.servercountrycode,
         self.clientport,
         self.serverport,
         self.clientpackets,
         self.serverpackets,
         self.clientbytes,
         self.serverbytes,
         (util.mktime(self.endtime) - util.mktime(self.starttime)),
         self.state)