module Capnp.Rpc
(
Conn,
ConnConfig (..),
acquireConn,
handleConn,
withConn,
requestBootstrap,
throwFailed,
Transport (..),
socketTransport,
handleTransport,
tracingTransport,
module Capnp.Rpc.Promise,
Client,
IsClient (..),
newPromiseClient,
waitClient,
Untyped.unwrapServer,
module Supervisors,
)
where
import Capnp.Rpc.Errors (throwFailed)
import Capnp.Rpc.Promise
import Capnp.Rpc.Transport
( Transport (..),
handleTransport,
socketTransport,
tracingTransport,
)
import Capnp.Rpc.Untyped
( Client,
Conn,
ConnConfig (..),
IsClient (..),
acquireConn,
handleConn,
newPromiseClient,
requestBootstrap,
waitClient,
withConn,
)
import qualified Capnp.Rpc.Untyped as Untyped
import Supervisors