Version: 9.12.0
PortManager Namespace Reference

Functions

def createLogger ()
 
def __acquire_lock (lock)
 
def __release_lock (lock)
 
def _getConfigurationFilename ()
 
def __isPortUsed (port, config)
 
def __isNetworkConnectionActiveOnPort (port)
 
def getPort (preferredPort=None)
 
def releasePort (port)
 
def getBusyPorts ()
 

Variables

int __PORT_MIN_NUMBER = 2810
 
int __PORT_MAX_NUMBER = 2910
 
def logger = createLogger()
 

Function Documentation

◆ __acquire_lock()

def PortManager.__acquire_lock (   lock)
private

Referenced by getBusyPorts(), getPort(), and releasePort().

◆ __isNetworkConnectionActiveOnPort()

def PortManager.__isNetworkConnectionActiveOnPort (   port)
private

Referenced by __isPortUsed().

◆ __isPortUsed()

def PortManager.__isPortUsed (   port,
  config 
)
private

◆ __release_lock()

def PortManager.__release_lock (   lock)
private

Referenced by getBusyPorts(), getPort(), and releasePort().

◆ _getConfigurationFilename()

def PortManager._getConfigurationFilename ( )
private

◆ createLogger()

def PortManager.createLogger ( )

◆ getBusyPorts()

◆ getPort()

◆ releasePort()

Variable Documentation

◆ __PORT_MAX_NUMBER

int PortManager.__PORT_MAX_NUMBER = 2910
private

◆ __PORT_MIN_NUMBER

int PortManager.__PORT_MIN_NUMBER = 2810
private

◆ logger

def PortManager.logger = createLogger()