django_socio_grpc.protobuf.generators
Module Contents
Classes
Data
API
- django_socio_grpc.protobuf.generators.MAX_SORT_NUMBER
9999
- django_socio_grpc.protobuf.generators.logger
‘getLogger(…)’
- class django_socio_grpc.protobuf.generators.RegistryToProtoGenerator
- registry_instance: django_socio_grpc.protobuf.RegistrySingleton
None
- print(message, verbose_level=0)
- get_protos_by_app(directory: pathlib.Path | None = None)
- get_proto(registry: django_socio_grpc.services.app_handler_registry.AppHandlerRegistry, previous_messages: dict[str, django_socio_grpc.protobuf.protoparser.protoparser.Message])
- _generate_service(service: django_socio_grpc.protobuf.proto_classes.ProtoService)
- _generate_message(message: django_socio_grpc.protobuf.proto_classes.ProtoMessage, previous_messages: dict[str, django_socio_grpc.protobuf.protoparser.protoparser.Message])
- _generate_enum_and_indices(proto_enum: django_socio_grpc.protobuf.proto_classes.ProtoEnum, previous_messages: dict[str, django_socio_grpc.protobuf.protoparser.protoparser.Message])
- _generate_enum(proto_enum: django_socio_grpc.protobuf.proto_classes.ProtoEnum, indices: dict[str, int])
- static parse_proto_file(proto_path: pathlib.Path)