Metadata-Version: 2.1
Name: grpc-helper-api
Version: 2.0.0
Summary: API module for grpc_helper
Home-page: https://github.com/dynod/grpc-helper-api
Author: The dynod project
Maintainer: The dynod project
License: Mozilla Public License Version 2.0
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Description-Content-Type: text/markdown
Requires-Dist: grpcio
Requires-Dist: protobuf

# grpc-helper-api

Shared API files for [GRPC helpers](https://github.com/dynod/grpc-helper)

## Common API

The [common.proto](protos/grpc_helper/api/common.proto) file provides reusable API elements for other services (error codes, return status, etc)

## Server handling API

This API defines a [server handling service](doc/server.md) that can be used to fetch services/components information, and control global server behaviors.

## Config API

This API defines a [config service](doc/config.md) that handles configuration items.

## Logger API

This API defines a [logger service](doc/logger.md) that handles loggers configuration.

## Event API

This API defines an [events service](doc/events.md) that handles a generic event system.


