Muscat.IO.Wormhole module

CheckIntegrity(GU=False)[source]
CheckIntegrityNetWork()[source]
CheckIntegrityPipe()[source]
GetAnFreePortNumber()[source]
GetPipeWormholeScript()[source]
TimeOutHandler()[source]
class WormholeBase(timeout=3600)[source]

Bases: object

Close()[source]
Receive()[source]
Send(data)[source]
class WormholeClient(port=None, host=None, proc=None)[source]

Bases: object

Connect(port=None, host=None)[source]
Exit()[source]
ProtocolNegotiation()[source]
RemoteExec(expression)[source]
RetrieveData(variable)[source]
SendData(key, data)[source]
StartUsingPipe(proc)[source]
class WormholeServer(port=None, cmd=None, dry=False, timeout=3600, autoStart=True)[source]

Bases: object

ListenUsingPort(port=None)[source]
MainLoop()[source]
ProtocolNegotiation()[source]
Start()[source]
StartUsingPipe()[source]
import_module(name, package=None)[source]

Import a module.

The ‘package’ argument is required when performing a relative import. It specifies the package to use as the anchor point from which to resolve the relative import to an absolute import.