Overflow : Typerecord BufConSt : Type -> TypeMkBufConSt : Overflow -> queuedElem -> BufConSt queuedElem.overflow : BufConSt queuedElem -> Overflowoverflow : BufConSt queuedElem -> Overflow.queuedToSend : BufConSt queuedElem -> queuedElemqueuedToSend : BufConSt queuedElem -> queuedElemDBufferedConn : Type -> Type -> Type -> Type -> Type -> Typesend : List Bits8 -> DBufferedConn r a () altOut altInresult : r -> DBufferedConn r a b altOut altInsendAlt : b -> DBufferedConn r a rows rows bread : (n : Nat) -> DBufferedConn r a (Vect n Bits8) altOut altIniteratorFromBufConn : BufConSt a -> DBufferedConn r a r altOut altIn -> DIterator (List Bits8) (List Bits8) altOut altIn r