| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Capnp.Capnp.Rpc.Pure
Description
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 # | |
| Marshal Accept Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
| Decerialize Accept Source # | |
| Default Accept Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
| 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.3.0.0-F9H2afUCP3V65bOrDvsrWT" 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 | |
Constructors
| Bootstrap | |
Fields | |
Instances
| Eq Bootstrap Source # | |
| Read Bootstrap Source # | |
| Show Bootstrap Source # | |
| Generic Bootstrap Source # | |
| Marshal Bootstrap Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
| Decerialize Bootstrap Source # | |
| Default Bootstrap Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
| 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.3.0.0-F9H2afUCP3V65bOrDvsrWT" 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 | |
Constructors
| Call | |
Fields | |
Instances
data CapDescriptor Source #
Constructors
Instances
data Disembargo Source #
Constructors
| Disembargo | |
Fields | |
Instances
Constructors
| Exception | |
Fields | |
Instances
Constructors
| Finish | |
Fields | |
Instances
| Eq Finish Source # | |
| Read Finish Source # | |
| Show Finish Source # | |
| Generic Finish Source # | |
| Marshal Finish Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
| Decerialize Finish Source # | |
| Default Finish Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
| 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.3.0.0-F9H2afUCP3V65bOrDvsrWT" 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 | |
Constructors
| Join | |
Fields
| |
Instances
| Eq Join Source # | |
| Read Join Source # | |
| Show Join Source # | |
| Generic Join Source # | |
| Marshal Join Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
| Decerialize Join Source # | |
| Default Join Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
| 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.3.0.0-F9H2afUCP3V65bOrDvsrWT" 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 | |
Constructors
Instances
data MessageTarget Source #
Constructors
| MessageTarget'importedCap Word32 | |
| MessageTarget'promisedAnswer PromisedAnswer | |
| MessageTarget'unknown' Word16 |
Instances
Instances
| Eq Payload Source # | |
| Read Payload Source # | |
| Show Payload Source # | |
| Generic Payload Source # | |
| Marshal Payload Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
| Decerialize Payload Source # | |
| Default Payload Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
| 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.3.0.0-F9H2afUCP3V65bOrDvsrWT" 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 #
Constructors
| PromisedAnswer | |
Fields | |
Instances
Constructors
| Provide | |
Fields
| |
Instances
| Eq Provide Source # | |
| Read Provide Source # | |
| Show Provide Source # | |
| Generic Provide Source # | |
| Marshal Provide Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
| Decerialize Provide Source # | |
| Default Provide Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
| 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.3.0.0-F9H2afUCP3V65bOrDvsrWT" 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 | |
Constructors
| Release | |
Fields
| |
Instances
| Eq Release Source # | |
| Read Release Source # | |
| Show Release Source # | |
| Generic Release Source # | |
| Marshal Release Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
| Decerialize Release Source # | |
| Default Release Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
| 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.3.0.0-F9H2afUCP3V65bOrDvsrWT" 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 # | |
| Marshal Resolve Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
| Decerialize Resolve Source # | |
| Default Resolve Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
| 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.3.0.0-F9H2afUCP3V65bOrDvsrWT" 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 # | |
| Marshal Return Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
| Decerialize Return Source # | |
| Default Return Source # | |
Defined in Capnp.Capnp.Rpc.Pure | |
| 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.3.0.0-F9H2afUCP3V65bOrDvsrWT" 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 #
Constructors
| Call'sendResultsTo'caller | |
| Call'sendResultsTo'yourself | |
| Call'sendResultsTo'thirdParty (Maybe PtrType) | |
| Call'sendResultsTo'unknown' Word16 |
Instances
data Disembargo'context Source #
Constructors
| Disembargo'context'senderLoopback Word32 | |
| Disembargo'context'receiverLoopback Word32 | |
| Disembargo'context'accept | |
| Disembargo'context'provide Word32 | |
| Disembargo'context'unknown' Word16 |
Instances
data Exception'Type Source #
Constructors
| Exception'Type'failed | |
| Exception'Type'overloaded | |
| Exception'Type'disconnected | |
| Exception'Type'unimplemented | |
| Exception'Type'unknown' Word16 |
Instances
data PromisedAnswer'Op Source #
Constructors
| PromisedAnswer'Op'noop | |
| PromisedAnswer'Op'getPointerField Word16 | |
| PromisedAnswer'Op'unknown' Word16 |
Instances
Instances
Constructors
| Return'results Payload | |
| Return'exception Exception | |
| Return'canceled | |
| Return'resultsSentElsewhere | |
| Return'takeFromOtherQuestion Word32 | |
| Return'acceptFromThirdParty (Maybe PtrType) | |
| Return'unknown' Word16 |