Types
RpcMessageQueue = ref object priorityQueue: AsyncQueue[seq[byte]] nonPriorityQueue: AsyncQueue[seq[byte]]
- Source Edit
Procs
proc addNonPriorityMessage(aq: RpcMessageQueue; msg: seq[byte]): Future[void] {. stackTrace: false, ...gcsafe, raises: [], raises: [], raises: [], tags: [RootEffect].}
- Source Edit
proc addPriorityMessage(aq: RpcMessageQueue; msg: seq[byte]): Future[void] {. stackTrace: false, ...gcsafe, raises: [], raises: [], raises: [], tags: [RootEffect].}
- Source Edit
proc getMessage(rpcMessageQueue: RpcMessageQueue): Future[Opt[seq[byte]]] {. stackTrace: false, ...gcsafe, raises: [], raises: [], raises: [], tags: [RootEffect].}
- Source Edit
proc new(T: typedesc[RpcMessageQueue]): T:type {....raises: [].}
- Source Edit