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.