Safe Haskell | None |
---|---|
Language | Haskell2010 |
This module is the generated code for capnp/rpc.capnp, for the high-level api.
Documentation
Instances
Eq Accept Source # | |
Read Accept Source # | |
Show Accept Source # | |
Generic Accept Source # | |
Default Accept Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
Marshal Accept Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
Decerialize Accept Source # | |
FromStruct ConstMsg Accept Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
Cerialize s Accept Source # | |
type Rep Accept Source # | |
Defined in Capnp.Capnp.Rpc.Pure type Rep Accept = D1 (MetaData "Accept" "Capnp.Capnp.Rpc.Pure" "capnp-0.2.0.0-GVlOuXtocAy6sjd7SXWbQY" False) (C1 (MetaCons "Accept" PrefixI True) (S1 (MetaSel (Just "questionId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word32) :*: (S1 (MetaSel (Just "provision") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe PtrType)) :*: S1 (MetaSel (Just "embargo") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Bool)))) | |
type Cerial msg Accept Source # | |
Defined in Capnp.Capnp.Rpc.Pure |
Instances
Eq Bootstrap Source # | |
Read Bootstrap Source # | |
Show Bootstrap Source # | |
Generic Bootstrap Source # | |
Default Bootstrap Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
Marshal Bootstrap Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
Decerialize Bootstrap Source # | |
FromStruct ConstMsg Bootstrap Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
Cerialize s Bootstrap Source # | |
type Rep Bootstrap Source # | |
Defined in Capnp.Capnp.Rpc.Pure type Rep Bootstrap = D1 (MetaData "Bootstrap" "Capnp.Capnp.Rpc.Pure" "capnp-0.2.0.0-GVlOuXtocAy6sjd7SXWbQY" False) (C1 (MetaCons "Bootstrap" PrefixI True) (S1 (MetaSel (Just "questionId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word32) :*: S1 (MetaSel (Just "deprecatedObjectId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe PtrType)))) | |
type Cerial msg Bootstrap Source # | |
Defined in Capnp.Capnp.Rpc.Pure |
Instances
data CapDescriptor Source #
Instances
data Disembargo Source #
Instances
Instances
Instances
Eq Finish Source # | |
Read Finish Source # | |
Show Finish Source # | |
Generic Finish Source # | |
Default Finish Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
Marshal Finish Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
Decerialize Finish Source # | |
FromStruct ConstMsg Finish Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
Cerialize s Finish Source # | |
type Rep Finish Source # | |
Defined in Capnp.Capnp.Rpc.Pure type Rep Finish = D1 (MetaData "Finish" "Capnp.Capnp.Rpc.Pure" "capnp-0.2.0.0-GVlOuXtocAy6sjd7SXWbQY" False) (C1 (MetaCons "Finish" PrefixI True) (S1 (MetaSel (Just "questionId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word32) :*: S1 (MetaSel (Just "releaseResultCaps") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Bool))) | |
type Cerial msg Finish Source # | |
Defined in Capnp.Capnp.Rpc.Pure |
Join | |
|
Instances
Eq Join Source # | |
Read Join Source # | |
Show Join Source # | |
Generic Join Source # | |
Default Join Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
Marshal Join Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
Decerialize Join Source # | |
FromStruct ConstMsg Join Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
Cerialize s Join Source # | |
type Rep Join Source # | |
Defined in Capnp.Capnp.Rpc.Pure type Rep Join = D1 (MetaData "Join" "Capnp.Capnp.Rpc.Pure" "capnp-0.2.0.0-GVlOuXtocAy6sjd7SXWbQY" False) (C1 (MetaCons "Join" PrefixI True) (S1 (MetaSel (Just "questionId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word32) :*: (S1 (MetaSel (Just "target") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 MessageTarget) :*: S1 (MetaSel (Just "keyPart") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe PtrType))))) | |
type Cerial msg Join Source # | |
Defined in Capnp.Capnp.Rpc.Pure |
Instances
data MessageTarget Source #
MessageTarget'importedCap Word32 | |
MessageTarget'promisedAnswer PromisedAnswer | |
MessageTarget'unknown' Word16 |
Instances
Instances
Eq Payload Source # | |
Read Payload Source # | |
Show Payload Source # | |
Generic Payload Source # | |
Default Payload Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
Marshal Payload Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
Decerialize Payload Source # | |
FromStruct ConstMsg Payload Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
Cerialize s Payload Source # | |
type Rep Payload Source # | |
Defined in Capnp.Capnp.Rpc.Pure type Rep Payload = D1 (MetaData "Payload" "Capnp.Capnp.Rpc.Pure" "capnp-0.2.0.0-GVlOuXtocAy6sjd7SXWbQY" False) (C1 (MetaCons "Payload" PrefixI True) (S1 (MetaSel (Just "content") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe PtrType)) :*: S1 (MetaSel (Just "capTable") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (ListOf CapDescriptor)))) | |
type Cerial msg Payload Source # | |
Defined in Capnp.Capnp.Rpc.Pure |
data PromisedAnswer Source #
Instances
Provide | |
|
Instances
Eq Provide Source # | |
Read Provide Source # | |
Show Provide Source # | |
Generic Provide Source # | |
Default Provide Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
Marshal Provide Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
Decerialize Provide Source # | |
FromStruct ConstMsg Provide Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
Cerialize s Provide Source # | |
type Rep Provide Source # | |
Defined in Capnp.Capnp.Rpc.Pure type Rep Provide = D1 (MetaData "Provide" "Capnp.Capnp.Rpc.Pure" "capnp-0.2.0.0-GVlOuXtocAy6sjd7SXWbQY" False) (C1 (MetaCons "Provide" PrefixI True) (S1 (MetaSel (Just "questionId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word32) :*: (S1 (MetaSel (Just "target") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 MessageTarget) :*: S1 (MetaSel (Just "recipient") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe PtrType))))) | |
type Cerial msg Provide Source # | |
Defined in Capnp.Capnp.Rpc.Pure |
Release | |
|
Instances
Eq Release Source # | |
Read Release Source # | |
Show Release Source # | |
Generic Release Source # | |
Default Release Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
Marshal Release Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
Decerialize Release Source # | |
FromStruct ConstMsg Release Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
Cerialize s Release Source # | |
type Rep Release Source # | |
Defined in Capnp.Capnp.Rpc.Pure type Rep Release = D1 (MetaData "Release" "Capnp.Capnp.Rpc.Pure" "capnp-0.2.0.0-GVlOuXtocAy6sjd7SXWbQY" False) (C1 (MetaCons "Release" PrefixI True) (S1 (MetaSel (Just "id") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word32) :*: S1 (MetaSel (Just "referenceCount") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word32))) | |
type Cerial msg Release Source # | |
Defined in Capnp.Capnp.Rpc.Pure |
Instances
Eq Resolve Source # | |
Read Resolve Source # | |
Show Resolve Source # | |
Generic Resolve Source # | |
Default Resolve Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
Marshal Resolve Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
Decerialize Resolve Source # | |
FromStruct ConstMsg Resolve Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
Cerialize s Resolve Source # | |
type Rep Resolve Source # | |
Defined in Capnp.Capnp.Rpc.Pure type Rep Resolve = D1 (MetaData "Resolve" "Capnp.Capnp.Rpc.Pure" "capnp-0.2.0.0-GVlOuXtocAy6sjd7SXWbQY" False) (C1 (MetaCons "Resolve" PrefixI True) (S1 (MetaSel (Just "promiseId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word32) :*: S1 (MetaSel (Just "union'") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Resolve'))) | |
type Cerial msg Resolve Source # | |
Defined in Capnp.Capnp.Rpc.Pure |
Instances
Eq Return Source # | |
Read Return Source # | |
Show Return Source # | |
Generic Return Source # | |
Default Return Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
Marshal Return Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
Decerialize Return Source # | |
FromStruct ConstMsg Return Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
Cerialize s Return Source # | |
type Rep Return Source # | |
Defined in Capnp.Capnp.Rpc.Pure type Rep Return = D1 (MetaData "Return" "Capnp.Capnp.Rpc.Pure" "capnp-0.2.0.0-GVlOuXtocAy6sjd7SXWbQY" False) (C1 (MetaCons "Return" PrefixI True) (S1 (MetaSel (Just "answerId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word32) :*: (S1 (MetaSel (Just "releaseParamCaps") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Bool) :*: S1 (MetaSel (Just "union'") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Return')))) | |
type Cerial msg Return Source # | |
Defined in Capnp.Capnp.Rpc.Pure |
data ThirdPartyCapDescriptor Source #
Instances
data Call'sendResultsTo Source #
Call'sendResultsTo'caller | |
Call'sendResultsTo'yourself | |
Call'sendResultsTo'thirdParty (Maybe PtrType) | |
Call'sendResultsTo'unknown' Word16 |
Instances
data Disembargo'context Source #
Disembargo'context'senderLoopback Word32 | |
Disembargo'context'receiverLoopback Word32 | |
Disembargo'context'accept | |
Disembargo'context'provide Word32 | |
Disembargo'context'unknown' Word16 |
Instances
data Exception'Type Source #
Exception'Type'failed | |
Exception'Type'overloaded | |
Exception'Type'disconnected | |
Exception'Type'unimplemented | |
Exception'Type'unknown' Word16 |
Instances
data PromisedAnswer'Op Source #
Instances
Instances
Return'results Payload | |
Return'exception Exception | |
Return'canceled | |
Return'resultsSentElsewhere | |
Return'takeFromOtherQuestion Word32 | |
Return'acceptFromThirdParty (Maybe PtrType) | |
Return'unknown' Word16 |