Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit bb905fd0 authored by Bryce Lee's avatar Bryce Lee
Browse files

CommunalSource.Connection Introduction

This changelist introduces the Connection interface,
abstracting details around the result reporting mechanism.
It also sets the expectation that the client holds onto
the connection, allowing connectors to build around this
assumption.

The Connection interface also allows connection state
to be contained in a single entity, tied to the primer.
As a result, the CommunalSources no longer need to
track state and maintain their own callbacks.

Test: atest CommunalSourcePrimerTest
Bug: 209607168

Change-Id: I599d1ba421d76ec9e9c20c82718104358929c5e4
parent c42e127f
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment