Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
newtype Persistent msg Source #
Persistent'newtype_ (Maybe (Cap msg)) |
Instances
ToPtr s (Persistent (MutMsg s)) Source # | |
FromPtr msg (Persistent msg) Source # | |
Defined in Capnp.Gen.Capnp.Persistent |
newtype Persistent'SaveParams msg Source #
Instances
get_Persistent'SaveParams'sealFor :: ReadCtx m msg => Persistent'SaveParams msg -> m (Maybe (Ptr msg)) Source #
set_Persistent'SaveParams'sealFor :: RWCtx m s => Persistent'SaveParams (MutMsg s) -> Maybe (Ptr (MutMsg s)) -> m () Source #
has_Persistent'SaveParams'sealFor :: ReadCtx m msg => Persistent'SaveParams msg -> m Bool Source #
newtype Persistent'SaveResults msg Source #
Instances
get_Persistent'SaveResults'sturdyRef :: ReadCtx m msg => Persistent'SaveResults msg -> m (Maybe (Ptr msg)) Source #
set_Persistent'SaveResults'sturdyRef :: RWCtx m s => Persistent'SaveResults (MutMsg s) -> Maybe (Ptr (MutMsg s)) -> m () Source #
has_Persistent'SaveResults'sturdyRef :: ReadCtx m msg => Persistent'SaveResults msg -> m Bool Source #
newtype RealmGateway msg Source #
RealmGateway'newtype_ (Maybe (Cap msg)) |
Instances
ToPtr s (RealmGateway (MutMsg s)) Source # | |
FromPtr msg (RealmGateway msg) Source # | |
Defined in Capnp.Gen.Capnp.Persistent |
newtype RealmGateway'import'params msg Source #
Instances
get_RealmGateway'import'params'cap :: ReadCtx m msg => RealmGateway'import'params msg -> m (Persistent msg) Source #
set_RealmGateway'import'params'cap :: RWCtx m s => RealmGateway'import'params (MutMsg s) -> Persistent (MutMsg s) -> m () Source #
has_RealmGateway'import'params'cap :: ReadCtx m msg => RealmGateway'import'params msg -> m Bool Source #
get_RealmGateway'import'params'params :: ReadCtx m msg => RealmGateway'import'params msg -> m (Persistent'SaveParams msg) Source #
set_RealmGateway'import'params'params :: RWCtx m s => RealmGateway'import'params (MutMsg s) -> Persistent'SaveParams (MutMsg s) -> m () Source #
has_RealmGateway'import'params'params :: ReadCtx m msg => RealmGateway'import'params msg -> m Bool Source #
new_RealmGateway'import'params'params :: RWCtx m s => RealmGateway'import'params (MutMsg s) -> m (Persistent'SaveParams (MutMsg s)) Source #
newtype RealmGateway'export'params msg Source #
Instances
get_RealmGateway'export'params'cap :: ReadCtx m msg => RealmGateway'export'params msg -> m (Persistent msg) Source #
set_RealmGateway'export'params'cap :: RWCtx m s => RealmGateway'export'params (MutMsg s) -> Persistent (MutMsg s) -> m () Source #
has_RealmGateway'export'params'cap :: ReadCtx m msg => RealmGateway'export'params msg -> m Bool Source #
get_RealmGateway'export'params'params :: ReadCtx m msg => RealmGateway'export'params msg -> m (Persistent'SaveParams msg) Source #
set_RealmGateway'export'params'params :: RWCtx m s => RealmGateway'export'params (MutMsg s) -> Persistent'SaveParams (MutMsg s) -> m () Source #
has_RealmGateway'export'params'params :: ReadCtx m msg => RealmGateway'export'params msg -> m Bool Source #
new_RealmGateway'export'params'params :: RWCtx m s => RealmGateway'export'params (MutMsg s) -> m (Persistent'SaveParams (MutMsg s)) Source #