Classes | Functions | Variables
python_utils.port_server Namespace Reference

Classes

class  Handler
 
class  ThreadedHTTPServer
 

Functions

def allocate_port (req)
 
def can_bind (port, proto)
 
def can_connect (port)
 
def refill_pool (max_timeout, req)
 

Variables

int _MY_VERSION = 21
 
 argp = argparse.ArgumentParser(description='Server for httpcli_test')
 
 args = argp.parse_args()
 
list cronet_restricted_ports
 
 default
 
dictionary in_use = {}
 
bool keep_running = True
 
 mu = threading.Lock()
 
 None
 
list pool = []
 
 stderr
 
 stdout
 
 type
 

Function Documentation

◆ allocate_port()

def python_utils.port_server.allocate_port (   req)

Definition at line 122 of file port_server.py.

◆ can_bind()

def python_utils.port_server.can_bind (   port,
  proto 
)

Definition at line 88 of file port_server.py.

◆ can_connect()

def python_utils.port_server.can_connect (   port)

Definition at line 73 of file port_server.py.

◆ refill_pool()

def python_utils.port_server.refill_pool (   max_timeout,
  req 
)
Scan for ports not marked for being in use

Definition at line 100 of file port_server.py.

Variable Documentation

◆ _MY_VERSION

int python_utils.port_server._MY_VERSION = 21
private

Definition at line 36 of file port_server.py.

◆ argp

python_utils.port_server.argp = argparse.ArgumentParser(description='Server for httpcli_test')

Definition at line 42 of file port_server.py.

◆ args

python_utils.port_server.args = argp.parse_args()

Definition at line 45 of file port_server.py.

◆ cronet_restricted_ports

list python_utils.port_server.cronet_restricted_ports
Initial value:
1 = [
2  1, 7, 9, 11, 13, 15, 17, 19, 20, 21, 22, 23, 25, 37, 42, 43, 53, 77, 79, 87,
3  95, 101, 102, 103, 104, 109, 110, 111, 113, 115, 117, 119, 123, 135, 139,
4  143, 179, 389, 465, 512, 513, 514, 515, 526, 530, 531, 532, 540, 556, 563,
5  587, 601, 636, 993, 995, 2049, 3659, 4045, 6000, 6665, 6666, 6667, 6668,
6  6669, 6697
7 ]

Definition at line 64 of file port_server.py.

◆ default

python_utils.port_server.default

Definition at line 43 of file port_server.py.

◆ in_use

dictionary python_utils.port_server.in_use = {}

Definition at line 57 of file port_server.py.

◆ keep_running

bool python_utils.port_server.keep_running = True

Definition at line 143 of file port_server.py.

◆ mu

python_utils.port_server.mu = threading.Lock()

Definition at line 58 of file port_server.py.

◆ None

python_utils.port_server.None

Definition at line 44 of file port_server.py.

◆ pool

list python_utils.port_server.pool = []

Definition at line 56 of file port_server.py.

◆ stderr

python_utils.port_server.stderr

Definition at line 51 of file port_server.py.

◆ stdout

python_utils.port_server.stdout

Definition at line 52 of file port_server.py.

◆ type

python_utils.port_server.type

Definition at line 43 of file port_server.py.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:42