GIF89; GIF89; %PDF- %PDF-
__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
# Copyright (c) Twisted Matrix Laboratories.
# See LICENSE for details.
"""
This module provides support for Twisted to interact with the gtk3 mainloop
via Gobject introspection. This is like gi, but slightly slower and requires a
working $DISPLAY.
In order to use this support, simply do the following::
from twisted.internet import gtk3reactor
gtk3reactor.install()
If you wish to use a GApplication, register it with the reactor::
from twisted.internet import reactor
reactor.registerGApplication(app)
Then use twisted.internet APIs as usual.
"""
from twisted.internet import gireactor
from twisted.python import runtime
class Gtk3Reactor(gireactor.GIReactor):
"""
A reactor using the gtk3+ event loop.
"""
def __init__(self):
"""
Override init to set the C{useGtk} flag.
"""
gireactor.GIReactor.__init__(self, useGtk=True)
class PortableGtk3Reactor(gireactor.PortableGIReactor):
"""
Portable GTK+ 3.x reactor.
"""
def __init__(self):
"""
Override init to set the C{useGtk} flag.
"""
gireactor.PortableGIReactor.__init__(self, useGtk=True)
def install():
"""
Configure the Twisted mainloop to be run inside the gtk3+ mainloop.
"""
if runtime.platform.getType() == "posix":
reactor = Gtk3Reactor()
else:
reactor = PortableGtk3Reactor()
from twisted.internet.main import installReactor
installReactor(reactor)
return reactor
__all__ = ["install"]
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| __pycache__ | Folder | 0755 |
|
|
| iocpreactor | Folder | 0755 |
|
|
| test | Folder | 0755 |
|
|
| __init__.py | File | 521 B | 0644 |
|
| _baseprocess.py | File | 1.96 KB | 0644 |
|
| _dumbwin32proc.py | File | 12.48 KB | 0644 |
|
| _glibbase.py | File | 12.41 KB | 0644 |
|
| _idna.py | File | 1.39 KB | 0644 |
|
| _newtls.py | File | 8.94 KB | 0644 |
|
| _pollingfile.py | File | 8.58 KB | 0644 |
|
| _posixserialport.py | File | 2.03 KB | 0644 |
|
| _posixstdio.py | File | 4.88 KB | 0644 |
|
| _producer_helpers.py | File | 3.82 KB | 0644 |
|
| _resolver.py | File | 8.27 KB | 0644 |
|
| _signals.py | File | 2.61 KB | 0644 |
|
| _sslverify.py | File | 71.09 KB | 0644 |
|
| _threadedselect.py | File | 11.31 KB | 0644 |
|
| _win32serialport.py | File | 4.8 KB | 0644 |
|
| _win32stdio.py | File | 3.07 KB | 0644 |
|
| abstract.py | File | 18.84 KB | 0644 |
|
| address.py | File | 5.12 KB | 0644 |
|
| asyncioreactor.py | File | 10.87 KB | 0644 |
|
| base.py | File | 46.28 KB | 0644 |
|
| cfreactor.py | File | 17.09 KB | 0644 |
|
| default.py | File | 1.85 KB | 0644 |
|
| defer.py | File | 83.65 KB | 0644 |
|
| endpoints.py | File | 75.63 KB | 0644 |
|
| epollreactor.py | File | 8.73 KB | 0644 |
|
| error.py | File | 13.17 KB | 0644 |
|
| fdesc.py | File | 3.16 KB | 0644 |
|
| gireactor.py | File | 4.51 KB | 0644 |
|
| glib2reactor.py | File | 1.09 KB | 0644 |
|
| gtk2reactor.py | File | 3.55 KB | 0644 |
|
| gtk3reactor.py | File | 1.49 KB | 0644 |
|
| inotify.py | File | 14.06 KB | 0644 |
|
| interfaces.py | File | 95.75 KB | 0644 |
|
| kqreactor.py | File | 10.56 KB | 0644 |
|
| main.py | File | 1006 B | 0644 |
|
| pollreactor.py | File | 5.83 KB | 0644 |
|
| posixbase.py | File | 26.96 KB | 0644 |
|
| process.py | File | 37.61 KB | 0644 |
|
| protocol.py | File | 26.75 KB | 0644 |
|
| pyuisupport.py | File | 843 B | 0644 |
|
| reactor.py | File | 1.77 KB | 0644 |
|
| selectreactor.py | File | 5.96 KB | 0644 |
|
| serialport.py | File | 2.22 KB | 0644 |
|
| ssl.py | File | 8.44 KB | 0644 |
|
| stdio.py | File | 1000 B | 0644 |
|
| task.py | File | 32.82 KB | 0644 |
|
| tcp.py | File | 53.69 KB | 0644 |
|
| testing.py | File | 28.55 KB | 0644 |
|
| threads.py | File | 3.72 KB | 0644 |
|
| tksupport.py | File | 1.92 KB | 0644 |
|
| udp.py | File | 18.18 KB | 0644 |
|
| unix.py | File | 21.98 KB | 0644 |
|
| utils.py | File | 8.48 KB | 0644 |
|
| win32eventreactor.py | File | 14.91 KB | 0644 |
|
| wxreactor.py | File | 5.19 KB | 0644 |
|
| wxsupport.py | File | 1.27 KB | 0644 |
|