ApplicationManager#
Advanced helper used to launch RSWall.exe with the scripting server.
Prefer rswall.RSWallModeler.RSWallModeler.startApplication() for normal
use.
- class rswall.ApplicationManager.ApplicationManager#
Bases:
objectLaunches
RSWall.exewith the scripting server enabled.Prefer
rswall.RSWallModeler.RSWallModeler.startApplication()for normal use. This class is the lower-level launcher used by that method.- minimumPort = 49152#
- maximumPort = 65535#
- defaultTimeout = 120#
- startApplication(pathToExecutable, port, isServerRunning, logger, timeout=120)#
Start RSWall with scripting server enabled.
- Parameters:
- Raises:
ValueError – If port is out of valid range
RuntimeError – If port is already occupied
TimeoutError – If server doesn’t start within timeout