00001
00002
00003
00004
00005
00006
00007 import _ExtendedXportTable
00008 import new
00009 new_instancemethod = new.instancemethod
00010 try:
00011 _swig_property = property
00012 except NameError:
00013 pass
00014 def _swig_setattr_nondynamic(self,class_type,name,value,static=1):
00015 if (name == "thisown"): return self.this.own(value)
00016 if (name == "this"):
00017 if type(value).__name__ == 'PySwigObject':
00018 self.__dict__[name] = value
00019 return
00020 method = class_type.__swig_setmethods__.get(name,None)
00021 if method: return method(self,value)
00022 if (not static) or hasattr(self,name):
00023 self.__dict__[name] = value
00024 else:
00025 raise AttributeError("You cannot add attributes to %s" % self)
00026
00027 def _swig_setattr(self,class_type,name,value):
00028 return _swig_setattr_nondynamic(self,class_type,name,value,0)
00029
00030 def _swig_getattr(self,class_type,name):
00031 if (name == "thisown"): return self.this.own()
00032 method = class_type.__swig_getmethods__.get(name,None)
00033 if method: return method(self)
00034 raise AttributeError,name
00035
00036 def _swig_repr(self):
00037 try: strthis = "proxy of " + self.this.__repr__()
00038 except: strthis = ""
00039 return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
00040
00041 import types
00042 try:
00043 _object = types.ObjectType
00044 _newclass = 1
00045 except AttributeError:
00046 class _object : pass
00047 _newclass = 0
00048 del types
00049
00050
00051 updateV4Tables = _ExtendedXportTable.updateV4Tables
00052 getV4TableSize = _ExtendedXportTable.getV4TableSize
00053 getV4Pid = _ExtendedXportTable.getV4Pid
00054 getV4ProcessName = _ExtendedXportTable.getV4ProcessName
00055 getV4SrcPort = _ExtendedXportTable.getV4SrcPort
00056 getV4State = _ExtendedXportTable.getV4State
00057 getV4Transport = _ExtendedXportTable.getV4Transport
00058
00059
00060