The network_utils.py module#

Summary#

check_valid_ip

Check for valid IP address.

check_valid_port

Check for valid port number.

create_channel

Create an insecure gRPC channel.

Description#

Provides network connection utility functions.

Module detail#

network_utils.check_valid_ip(ip)#

Check for valid IP address.

network_utils.check_valid_port(port, lower_bound=1024, high_bound=65535)#

Check for valid port number.

network_utils.create_channel(target: str, max_rcv_msg_len: int = MAX_RCV_MSG_LEN)#

Create an insecure gRPC channel.

Parameters:
target: str

IP address of the host to connect to, of the form host:port.

max_rcv_msg_len: int

Size, in bytes, of the buffer used to receive messages. Default is MAX_RCV_MSG_LEN.

Returns:
channel: grpc.Channel

Insecure gRPC channel.

network_utils.MAX_RCV_MSG_LEN#