class EphemeralPeerRepository : PeerRepository
(source)
An in-memory peer repository.
Note: as the storage is in-memory, no retrieval methods in this implementation will suspend.
EphemeralPeerRepository()
An in-memory peer repository. |
suspend fun get(nodeId: PublicKey): Peer
Get a peer. suspend fun get(uri: URI): Peer
Get a Peer based on a URI. |
|
fun getAsync(nodeId: PublicKey): AsyncResult<Peer>
Get a peer. fun getAsync(uri: URI): AsyncResult<Peer>
Get a Peer based on a URI. fun getAsync(uri: String): AsyncResult<Peer>
Get a Peer based on a URI string. |
open suspend fun get(uri: String): Peer
Get a Peer based on a URI string. |