|
System | : | Linux MiraNet 3.0.0-14-generic-pae #23-Ubuntu SMP Mon Nov 21 22:07:10 UTC 2011 i686 |
Software | : | Apache. PHP/5.3.6-13ubuntu3.10 |
ID | : | uid=65534(nobody) gid=65534(nogroup) groups=65534(nogroup)
|
|
Safe Mode | : | OFF |
Open_Basedir | : | OFF |
Freespace | : | 22.57 GB of 70.42 GB (32.05%) |
|
MySQL: ON MSSQL: OFF Oracle: OFF PostgreSQL: OFF Curl: OFF Sockets: ON Fetch: OFF Wget: ON Perl: ON |
Disabled Functions: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
|
[ System Info ]
[ Processes ]
[ SQL Manager ]
[ Eval ]
[ Encoder ]
[ Mailer ]
[ Back Connection ]
[ Backdoor Server ]
[ Kernel Exploit Search ]
[ MD5 Decrypter ]
[ Reverse IP ]
[ Kill Shell ]
[ FTP Brute-Force ]
|
|
/
usr/
share/
pyshared/
twisted/
internet/
test/
- drwxr-xr-x
|
Viewing file: fakeendpoint.py (1.44 KB) -rw-r--r--Select action/file-type:  ( +) |  ( +) |  ( +) | Code ( +) | Session ( +) |  ( +) | SDB ( +) |  ( +) |  ( +) |  ( +) |  ( +) |  ( +) |
# -*- test-case-name: twisted.internet.test.test_endpoints -*- # Copyright (c) Twisted Matrix Laboratories. # See LICENSE for details.
""" Fake client and server endpoint string parser plugins for testing purposes. """
from zope.interface.declarations import implements from twisted.plugin import IPlugin from twisted.internet.interfaces import (IStreamClientEndpoint, IStreamServerEndpoint, IStreamClientEndpointStringParser, IStreamServerEndpointStringParser)
class PluginBase(object): implements(IPlugin)
def __init__(self, pfx): self.prefix = pfx
class FakeClientParser(PluginBase):
implements(IStreamClientEndpointStringParser)
def parseStreamClient(self, *a, **kw): return StreamClient(self, a, kw)
class FakeParser(PluginBase):
implements(IStreamServerEndpointStringParser)
def parseStreamServer(self, *a, **kw): return StreamServer(self, a, kw)
class EndpointBase(object):
def __init__(self, parser, args, kwargs): self.parser = parser self.args = args self.kwargs = kwargs
class StreamClient(EndpointBase):
implements(IStreamClientEndpoint)
class StreamServer(EndpointBase):
implements(IStreamServerEndpoint)
# Instantiate plugin interface providers to register them. fake = FakeParser('fake') fakeClient = FakeClientParser('cfake')
|