Classes | |
class | DemoServer |
class | Greeter |
class | HashFinder |
class | LimitedGreeter |
class | Phone |
class | PrimeChecker |
Functions | |
None | _configure_greeter_server (grpc.Server server, int port, bool secure_mode, hostname) |
None | _configure_maintenance_server (grpc.Server server, int maintenance_port) |
def | _reserve_port () |
def | _run_server (bind_address) |
def | _running_server (port, maximum_hashes) |
def | _start_async_server () |
def | _wait_forever (server) |
def | create_greet_limit_exceed_error_status (name) |
def | create_server (server_address) |
phone_pb2.StreamCallResponse | create_state_response (phone_pb2.CallState.State call_state) |
def | is_prime (n) |
def | main () |
def | run_server (server_compression, no_compress_every_n, port) |
None | serve (int port, str hostname, int maintenance_port, bool secure_mode) |
def | serve (server) |
None | serve (str address) |
Variables | |
string | __all__ = 'DemoServer' |
dictionary | _COMPRESSION_OPTIONS |
string | _DESCRIPTION = "A server for finding hashes similar to names." |
string | _LISTEN_HOST = "0.0.0.0" |
_LOGGER = logging.getLogger(__name__) | |
_ONE_DAY = datetime.timedelta(days=1) | |
_PROCESS_COUNT = multiprocessing.cpu_count() | |
string | _SERVER_HOST = 'localhost' |
_THREAD_CONCURRENCY = _PROCESS_COUNT | |
int | _THREAD_POOL_SIZE = 256 |
action | |
args = parser.parse_args() | |
console_handler = logging.StreamHandler() | |
default | |
formatter = logging.Formatter('[PID %(process)d] %(message)s') | |
handler = logging.StreamHandler(sys.stdout) | |
help | |
level | |
logger = logging.getLogger() | |
nargs | |
parser = argparse.ArgumentParser(description=_DESCRIPTION) | |
port = server.add_insecure_port('localhost:%s' % 50051) | |
server = aio.server() | |
string | SERVER_ADDRESS = 'localhost:23333' |
int | SERVER_ID = 1 |
servicer = benchmark_servicer.BenchmarkServicer() | |
type | |
|
private |
Definition at line 78 of file examples/python/xds/server.py.
|
private |
Definition at line 53 of file examples/python/xds/server.py.
|
private |
Find and reserve a port for all subprocesses to use.
Definition at line 79 of file examples/python/multiprocessing/server.py.
|
private |
Start a server in a subprocess.
Definition at line 64 of file examples/python/multiprocessing/server.py.
|
private |
Definition at line 88 of file examples/python/cancellation/server.py.
|
private |
Definition at line 25 of file src/python/grpcio_tests/tests_aio/benchmark/server.py.
|
private |
Definition at line 56 of file examples/python/multiprocessing/server.py.
def server.create_greet_limit_exceed_error_status | ( | name | ) |
Definition at line 31 of file examples/python/errors/server.py.
def server.create_server | ( | server_address | ) |
Definition at line 64 of file examples/python/errors/server.py.
phone_pb2.StreamCallResponse server.create_state_response | ( | phone_pb2.CallState.State | call_state | ) |
Definition at line 28 of file examples/python/async_streaming/server.py.
def server.is_prime | ( | n | ) |
Definition at line 41 of file examples/python/multiprocessing/server.py.
def server.main | ( | ) |
Definition at line 103 of file examples/python/cancellation/server.py.
def server.run_server | ( | server_compression, | |
no_compress_every_n, | |||
port | |||
) |
Definition at line 63 of file examples/python/compression/server.py.
Definition at line 95 of file examples/python/xds/server.py.
def server.serve | ( | server | ) |
Definition at line 71 of file examples/python/errors/server.py.
None server.serve | ( | str | address | ) |
Definition at line 81 of file examples/python/async_streaming/server.py.
|
private |
Definition at line 24 of file examples/python/data_transmission/server.py.
|
private |
Definition at line 31 of file examples/python/compression/server.py.
Definition at line 34 of file examples/python/cancellation/server.py.
|
private |
Definition at line 31 of file examples/python/xds/server.py.
|
private |
Definition at line 31 of file examples/python/cancellation/server.py.
|
private |
Definition at line 36 of file examples/python/multiprocessing/server.py.
|
private |
Definition at line 37 of file examples/python/multiprocessing/server.py.
|
private |
Definition at line 32 of file examples/python/cancellation/server.py.
|
private |
Definition at line 38 of file examples/python/multiprocessing/server.py.
|
private |
Definition at line 33 of file examples/python/xds/server.py.
server.action |
Definition at line 138 of file examples/python/xds/server.py.
server.args = parser.parse_args() |
Definition at line 140 of file examples/python/xds/server.py.
server.console_handler = logging.StreamHandler() |
Definition at line 36 of file examples/python/xds/server.py.
server.default |
Definition at line 127 of file examples/python/xds/server.py.
Definition at line 112 of file examples/python/multiprocessing/server.py.
server.handler = logging.StreamHandler(sys.stdout) |
Definition at line 111 of file examples/python/multiprocessing/server.py.
server.help |
Definition at line 130 of file examples/python/xds/server.py.
server.level |
Definition at line 91 of file examples/python/async_streaming/server.py.
server.logger = logging.getLogger() |
Definition at line 35 of file examples/python/xds/server.py.
server.nargs |
Definition at line 129 of file examples/python/xds/server.py.
server.parser = argparse.ArgumentParser(description=_DESCRIPTION) |
Definition at line 125 of file examples/python/xds/server.py.
server.port = server.add_insecure_port('localhost:%s' % 50051) |
Definition at line 28 of file src/python/grpcio_tests/tests_aio/benchmark/server.py.
server.server = aio.server() |
Definition at line 26 of file src/python/grpcio_tests/tests_aio/benchmark/server.py.
string server.SERVER_ADDRESS = 'localhost:23333' |
Definition at line 25 of file examples/python/data_transmission/server.py.
int server.SERVER_ID = 1 |
Definition at line 26 of file examples/python/data_transmission/server.py.
server.servicer = benchmark_servicer.BenchmarkServicer() |
Definition at line 29 of file src/python/grpcio_tests/tests_aio/benchmark/server.py.
server.type |
Definition at line 128 of file examples/python/xds/server.py.