34 lines
1.0 KiB
Plaintext
34 lines
1.0 KiB
Plaintext
emqx_exproto_schema {
|
|
|
|
exproto.desc:
|
|
"""The Extension Protocol configuration"""
|
|
|
|
exproto_grpc_handler_address.desc:
|
|
"""gRPC server address."""
|
|
|
|
exproto_grpc_handler_service_name.desc:
|
|
"""The service name to handle the connection events.
|
|
In the initial version, we expected to use streams to improve the efficiency
|
|
of requests in `ConnectionHandler`. But unfortunately, events between different
|
|
streams are out of order. It causes the `OnSocketCreated` event to may arrive
|
|
later than `OnReceivedBytes`.
|
|
So we added the `ConnectionUnaryHandler` service since v5.0.25 and forced
|
|
the use of Unary in it to avoid ordering problems."""
|
|
|
|
exproto_grpc_handler_ssl.desc:
|
|
"""SSL configuration for the gRPC client."""
|
|
|
|
exproto_grpc_server_bind.desc:
|
|
"""Listening address and port for the gRPC server."""
|
|
|
|
exproto_grpc_server_ssl.desc:
|
|
"""SSL configuration for the gRPC server."""
|
|
|
|
exproto_handler.desc:
|
|
"""Configurations for request to <code>ConnectionHandler</code> service"""
|
|
|
|
exproto_server.desc:
|
|
"""Configurations for starting the <code>ConnectionAdapter</code> service"""
|
|
|
|
}
|