Skip to main content

agora.receiver.server

ReceiverServer Objects

class ReceiverServer()

Handles and manages HTTP conversations via Flask with a given Receiver.

This class sets up Flask routes for handling conversation requests using the provided Receiver instance.

__init__

def __init__(receiver: 'Receiver') -> None

Initializes the server with a Receiver instance.

Arguments:

  • receiver Receiver - The receiver that creates new conversations.

run

def run(*args, **kwargs) -> None

Runs the Flask application.

Arguments:

  • *args - Positional arguments for Flask's run method.
  • **kwargs - Keyword arguments for Flask's run method.