libp2p/transports/memorymanager

    Dark Mode
Search:
Group by:
  Source   Edit

Types

MemoryListener = object
  address: string
  accept: Future[Connection]
  onListenerEnd: proc (address: string) {.closure, ...gcsafe, raises: [].}
  Source   Edit
MemoryTransportError = object of transport.TransportError
  Source   Edit

Procs

proc accept(self: memoryConnManager; address: string): MemoryListener {.
    ...raises: [MemoryTransportError], tags: [RootEffect].}
  Source   Edit
proc accept(self: MemoryListener): Future[Connection] {....gcsafe,
    raises: [CatchableError], tags: [].}
  Source   Edit
proc close(self: MemoryListener) {....raises: [], tags: [RootEffect].}
  Source   Edit
proc dial(self: memoryConnManager; address: string): MemoryListener {.
    ...raises: [MemoryTransportError], tags: [].}
  Source   Edit
proc dial(self: MemoryListener): Future[Connection] {....gcsafe,
    raises: [CatchableError], tags: [TimeEffect, RootEffect].}
  Source   Edit
proc getInstance(): memoryConnManager {....gcsafe, raises: [], tags: [].}
  Source   Edit