6 #include <capnp/generated-header-support.h> 7 #include <kj/windows-sanity.h> 9 #include <capnp/capability.h> 12 #if CAPNP_VERSION != 9001 13 #error "Version mismatch between generated code and library headers. You must use the same version of the Cap'n Proto compiler and library." 52 CAPNP_DECLARE_INTERFACE_HEADER(9b16bffa65b7eed2)
53 static constexpr ::
capnp::
_::RawBrandedSchema const*
brand() {
return &schema->defaultBrand; }
66 CAPNP_DECLARE_STRUCT_HEADER(b7a9756e51860513, 1, 0)
68 static constexpr ::capnp::_::RawBrandedSchema
const*
brand() {
return &schema->defaultBrand; }
81 CAPNP_DECLARE_STRUCT_HEADER(fd99518ef5186972, 1, 0)
83 static constexpr ::capnp::_::RawBrandedSchema
const*
brand() {
return &schema->defaultBrand; }
96 CAPNP_DECLARE_STRUCT_HEADER(bcfcca27cd7c6f67, 0, 1)
98 static constexpr ::capnp::_::RawBrandedSchema
const*
brand() {
return &schema->defaultBrand; }
111 CAPNP_DECLARE_STRUCT_HEADER(b24a1700d0933642, 0, 1)
113 static constexpr ::capnp::_::RawBrandedSchema
const*
brand() {
return &schema->defaultBrand; }
114 #endif // !CAPNP_LITE 126 CAPNP_DECLARE_STRUCT_HEADER(f7ac3fc302b10456, 0, 1)
128 static constexpr ::capnp::_::RawBrandedSchema
const*
brand() {
return &schema->defaultBrand; }
129 #endif // !CAPNP_LITE 141 CAPNP_DECLARE_STRUCT_HEADER(bba87756fde5befc, 0, 1)
143 static constexpr ::capnp::_::RawBrandedSchema
const*
brand() {
return &schema->defaultBrand; }
144 #endif // !CAPNP_LITE 152 :
public virtual ::capnp::Capability::Client {
157 Client(decltype(
nullptr));
158 explicit Client(::kj::Own< ::capnp::ClientHook>&& hook);
159 template <
typename _t,
typename = ::kj::EnableIf< ::kj::canConvert<_t*, Server*>()>>
160 Client(::kj::Own<_t>&& server);
161 template <
typename _t,
typename = ::kj::EnableIf< ::kj::canConvert<_t*, Client*>()>>
162 Client(::kj::Promise<_t>&& promise);
163 Client(::kj::Exception&& exception);
169 ::capnp::Request< ::gen::FooInterface::AddParams, ::gen::FooInterface::AddResults>
addRequest(
170 ::kj::Maybe< ::capnp::MessageSize> sizeHint =
nullptr);
171 ::capnp::Request< ::gen::FooInterface::PassOutPointParams, ::gen::FooInterface::PassOutPointResults>
passOutPointRequest(
172 ::kj::Maybe< ::capnp::MessageSize> sizeHint =
nullptr);
173 ::capnp::Request< ::gen::FooInterface::PassUniValueParams, ::gen::FooInterface::PassUniValueResults>
passUniValueRequest(
174 ::kj::Maybe< ::capnp::MessageSize> sizeHint =
nullptr);
181 :
public virtual ::capnp::Capability::Server {
185 ::capnp::Capability::Server::DispatchCallResult
dispatchCall(
186 uint64_t interfaceId, uint16_t methodId,
187 ::capnp::CallContext< ::capnp::AnyPointer, ::capnp::AnyPointer> context)
193 typedef ::capnp::CallContext<AddParams, AddResults>
AddContext;
204 inline ::gen::FooInterface::Client
thisCap() {
205 return ::capnp::Capability::Server::thisCap()
206 .template castAs< ::gen::FooInterface>();
211 ::capnp::CallContext< ::capnp::AnyPointer, ::capnp::AnyPointer> context);
213 #endif // !CAPNP_LITE 223 return _reader.totalSize().asPublic();
230 #endif // !CAPNP_LITE 232 inline ::int32_t
getA()
const;
234 inline ::int32_t
getB()
const;
238 template <
typename, ::capnp::Kind>
239 friend struct ::capnp::ToDynamic_;
240 template <
typename, ::capnp::Kind>
241 friend struct ::capnp::_::PointerHelpers;
242 template <
typename, ::capnp::Kind>
243 friend struct ::capnp::List;
244 friend class ::capnp::MessageBuilder;
245 friend class ::capnp::Orphanage;
262 #endif // !CAPNP_LITE 264 inline ::int32_t
getA();
265 inline void setA( ::int32_t value);
267 inline ::int32_t
getB();
268 inline void setB( ::int32_t value);
272 template <
typename, ::capnp::Kind>
273 friend struct ::capnp::ToDynamic_;
274 friend class ::capnp::Orphanage;
275 template <
typename, ::capnp::Kind>
276 friend struct ::capnp::_::PointerHelpers;
285 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
290 friend class ::capnp::PipelineHook;
291 template <
typename, ::capnp::Kind>
292 friend struct ::capnp::ToDynamic_;
294 #endif // !CAPNP_LITE 304 return _reader.totalSize().asPublic();
311 #endif // !CAPNP_LITE 317 template <
typename, ::capnp::Kind>
318 friend struct ::capnp::ToDynamic_;
319 template <
typename, ::capnp::Kind>
320 friend struct ::capnp::_::PointerHelpers;
321 template <
typename, ::capnp::Kind>
322 friend struct ::capnp::List;
323 friend class ::capnp::MessageBuilder;
324 friend class ::capnp::Orphanage;
341 #endif // !CAPNP_LITE 348 template <
typename, ::capnp::Kind>
349 friend struct ::capnp::ToDynamic_;
350 friend class ::capnp::Orphanage;
351 template <
typename, ::capnp::Kind>
352 friend struct ::capnp::_::PointerHelpers;
361 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
366 friend class ::capnp::PipelineHook;
367 template <
typename, ::capnp::Kind>
368 friend struct ::capnp::ToDynamic_;
370 #endif // !CAPNP_LITE 380 return _reader.totalSize().asPublic();
387 #endif // !CAPNP_LITE 389 inline bool hasArg()
const;
390 inline ::capnp::Data::Reader
getArg()
const;
394 template <
typename, ::capnp::Kind>
395 friend struct ::capnp::ToDynamic_;
396 template <
typename, ::capnp::Kind>
397 friend struct ::capnp::_::PointerHelpers;
398 template <
typename, ::capnp::Kind>
399 friend struct ::capnp::List;
400 friend class ::capnp::MessageBuilder;
401 friend class ::capnp::Orphanage;
418 #endif // !CAPNP_LITE 421 inline ::capnp::Data::Builder
getArg();
422 inline void setArg( ::capnp::Data::Reader value);
423 inline ::capnp::Data::Builder
initArg(
unsigned int size);
424 inline void adoptArg(::capnp::Orphan< ::capnp::Data>&& value);
425 inline ::capnp::Orphan< ::capnp::Data>
disownArg();
429 template <
typename, ::capnp::Kind>
430 friend struct ::capnp::ToDynamic_;
431 friend class ::capnp::Orphanage;
432 template <
typename, ::capnp::Kind>
433 friend struct ::capnp::_::PointerHelpers;
442 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
447 friend class ::capnp::PipelineHook;
448 template <
typename, ::capnp::Kind>
449 friend struct ::capnp::ToDynamic_;
451 #endif // !CAPNP_LITE 461 return _reader.totalSize().asPublic();
468 #endif // !CAPNP_LITE 471 inline ::capnp::Data::Reader
getResult()
const;
475 template <
typename, ::capnp::Kind>
476 friend struct ::capnp::ToDynamic_;
477 template <
typename, ::capnp::Kind>
478 friend struct ::capnp::_::PointerHelpers;
479 template <
typename, ::capnp::Kind>
480 friend struct ::capnp::List;
481 friend class ::capnp::MessageBuilder;
482 friend class ::capnp::Orphanage;
499 #endif // !CAPNP_LITE 502 inline ::capnp::Data::Builder
getResult();
503 inline void setResult( ::capnp::Data::Reader value);
504 inline ::capnp::Data::Builder
initResult(
unsigned int size);
505 inline void adoptResult(::capnp::Orphan< ::capnp::Data>&& value);
510 template <
typename, ::capnp::Kind>
511 friend struct ::capnp::ToDynamic_;
512 friend class ::capnp::Orphanage;
513 template <
typename, ::capnp::Kind>
514 friend struct ::capnp::_::PointerHelpers;
523 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
528 friend class ::capnp::PipelineHook;
529 template <
typename, ::capnp::Kind>
530 friend struct ::capnp::ToDynamic_;
532 #endif // !CAPNP_LITE 542 return _reader.totalSize().asPublic();
549 #endif // !CAPNP_LITE 551 inline bool hasArg()
const;
552 inline ::capnp::Text::Reader
getArg()
const;
556 template <
typename, ::capnp::Kind>
557 friend struct ::capnp::ToDynamic_;
558 template <
typename, ::capnp::Kind>
559 friend struct ::capnp::_::PointerHelpers;
560 template <
typename, ::capnp::Kind>
561 friend struct ::capnp::List;
562 friend class ::capnp::MessageBuilder;
563 friend class ::capnp::Orphanage;
580 #endif // !CAPNP_LITE 583 inline ::capnp::Text::Builder
getArg();
584 inline void setArg( ::capnp::Text::Reader value);
585 inline ::capnp::Text::Builder
initArg(
unsigned int size);
586 inline void adoptArg(::capnp::Orphan< ::capnp::Text>&& value);
587 inline ::capnp::Orphan< ::capnp::Text>
disownArg();
591 template <
typename, ::capnp::Kind>
592 friend struct ::capnp::ToDynamic_;
593 friend class ::capnp::Orphanage;
594 template <
typename, ::capnp::Kind>
595 friend struct ::capnp::_::PointerHelpers;
604 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
609 friend class ::capnp::PipelineHook;
610 template <
typename, ::capnp::Kind>
611 friend struct ::capnp::ToDynamic_;
613 #endif // !CAPNP_LITE 623 return _reader.totalSize().asPublic();
630 #endif // !CAPNP_LITE 633 inline ::capnp::Text::Reader
getResult()
const;
637 template <
typename, ::capnp::Kind>
638 friend struct ::capnp::ToDynamic_;
639 template <
typename, ::capnp::Kind>
640 friend struct ::capnp::_::PointerHelpers;
641 template <
typename, ::capnp::Kind>
642 friend struct ::capnp::List;
643 friend class ::capnp::MessageBuilder;
644 friend class ::capnp::Orphanage;
661 #endif // !CAPNP_LITE 664 inline ::capnp::Text::Builder
getResult();
665 inline void setResult( ::capnp::Text::Reader value);
666 inline ::capnp::Text::Builder
initResult(
unsigned int size);
667 inline void adoptResult(::capnp::Orphan< ::capnp::Text>&& value);
672 template <
typename, ::capnp::Kind>
673 friend struct ::capnp::ToDynamic_;
674 friend class ::capnp::Orphanage;
675 template <
typename, ::capnp::Kind>
676 friend struct ::capnp::_::PointerHelpers;
685 inline explicit Pipeline(::capnp::AnyPointer::Pipeline&& typeless)
690 friend class ::capnp::PipelineHook;
691 template <
typename, ::capnp::Kind>
692 friend struct ::capnp::ToDynamic_;
694 #endif // !CAPNP_LITE 702 ::kj::Own< ::capnp::ClientHook>&& hook)
704 template <
typename _t,
typename>
707 template <
typename _t,
typename>
709 : ::
capnp::Capability::
Client(::kj::mv(promise)) {}
711 : ::
capnp::Capability::
Client(::kj::mv(exception)) {}
713 ::capnp::Capability::Client::operator=(other);
717 ::capnp::Capability::Client::operator=(kj::mv(other));
721 #endif // !CAPNP_LITE 723 return _reader.getDataField< ::int32_t>(
724 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
728 return _builder.getDataField< ::int32_t>(
729 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
732 _builder.setDataField< ::int32_t>(
733 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
737 return _reader.getDataField< ::int32_t>(
738 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
742 return _builder.getDataField< ::int32_t>(
743 ::capnp::bounded<1>() * ::capnp::ELEMENTS);
746 _builder.setDataField< ::int32_t>(
747 ::capnp::bounded<1>() * ::capnp::ELEMENTS, value);
751 return _reader.getDataField< ::int32_t>(
752 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
756 return _builder.getDataField< ::int32_t>(
757 ::capnp::bounded<0>() * ::capnp::ELEMENTS);
760 _builder.setDataField< ::int32_t>(
761 ::capnp::bounded<0>() * ::capnp::ELEMENTS, value);
765 return !_reader.getPointerField(
766 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
769 return !_builder.getPointerField(
770 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
773 return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_reader.getPointerField(
774 ::capnp::bounded<0>() * ::capnp::POINTERS));
777 return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_builder.getPointerField(
778 ::capnp::bounded<0>() * ::capnp::POINTERS));
781 ::capnp::_::PointerHelpers< ::capnp::Data>::set(_builder.getPointerField(
782 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
786 ::capnp::bounded<0>() * ::capnp::POINTERS), size);
789 ::capnp::Orphan< ::capnp::Data>&& value) {
790 ::capnp::_::PointerHelpers< ::capnp::Data>::adopt(_builder.getPointerField(
791 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
794 return ::capnp::_::PointerHelpers< ::capnp::Data>::disown(_builder.getPointerField(
795 ::capnp::bounded<0>() * ::capnp::POINTERS));
799 return !_reader.getPointerField(
800 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
803 return !_builder.getPointerField(
804 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
807 return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_reader.getPointerField(
808 ::capnp::bounded<0>() * ::capnp::POINTERS));
811 return ::capnp::_::PointerHelpers< ::capnp::Data>::get(_builder.getPointerField(
812 ::capnp::bounded<0>() * ::capnp::POINTERS));
815 ::capnp::_::PointerHelpers< ::capnp::Data>::set(_builder.getPointerField(
816 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
820 ::capnp::bounded<0>() * ::capnp::POINTERS), size);
823 ::capnp::Orphan< ::capnp::Data>&& value) {
824 ::capnp::_::PointerHelpers< ::capnp::Data>::adopt(_builder.getPointerField(
825 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
828 return ::capnp::_::PointerHelpers< ::capnp::Data>::disown(_builder.getPointerField(
829 ::capnp::bounded<0>() * ::capnp::POINTERS));
833 return !_reader.getPointerField(
834 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
837 return !_builder.getPointerField(
838 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
841 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
842 ::capnp::bounded<0>() * ::capnp::POINTERS));
845 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
846 ::capnp::bounded<0>() * ::capnp::POINTERS));
849 ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
850 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
854 ::capnp::bounded<0>() * ::capnp::POINTERS), size);
857 ::capnp::Orphan< ::capnp::Text>&& value) {
858 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
859 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
862 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
863 ::capnp::bounded<0>() * ::capnp::POINTERS));
867 return !_reader.getPointerField(
868 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
871 return !_builder.getPointerField(
872 ::capnp::bounded<0>() * ::capnp::POINTERS).isNull();
875 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_reader.getPointerField(
876 ::capnp::bounded<0>() * ::capnp::POINTERS));
879 return ::capnp::_::PointerHelpers< ::capnp::Text>::get(_builder.getPointerField(
880 ::capnp::bounded<0>() * ::capnp::POINTERS));
883 ::capnp::_::PointerHelpers< ::capnp::Text>::set(_builder.getPointerField(
884 ::capnp::bounded<0>() * ::capnp::POINTERS), value);
888 ::capnp::bounded<0>() * ::capnp::POINTERS), size);
891 ::capnp::Orphan< ::capnp::Text>&& value) {
892 ::capnp::_::PointerHelpers< ::capnp::Text>::adopt(_builder.getPointerField(
893 ::capnp::bounded<0>() * ::capnp::POINTERS), kj::mv(value));
896 return ::capnp::_::PointerHelpers< ::capnp::Text>::disown(_builder.getPointerField(
897 ::capnp::bounded<0>() * ::capnp::POINTERS));
PassUniValueParams Pipelines
::capnp::_::StructBuilder _builder
void adoptArg(::capnp::Orphan< ::capnp::Data > &&value)
Builder(decltype(nullptr))
inline ::kj::StringTree toString() const
PassOutPointResults Reads
inline ::capnp::MessageSize totalSize() const
inline ::kj::StringTree toString() const
inline ::int32_t getResult()
Builder(::capnp::_::StructBuilder base)
::capnp::_::StructReader _reader
PassUniValueParams()=delete
inline ::int32_t getB() const
::capnp::Request< ::gen::FooInterface::PassUniValueParams, ::gen::FooInterface::PassUniValueResults > passUniValueRequest(::kj::Maybe< ::capnp::MessageSize > sizeHint=nullptr)
inline ::capnp::Text::Builder initResult(unsigned int size)
inline ::capnp::Text::Reader getResult() const
static constexpr ::capnp::_::RawBrandedSchema const * brand()
::gen::FooInterface::PassUniValueResults PassUniValueResults
PassUniValueResults()=delete
inline ::capnp::Data::Reader getArg() const
inline ::capnp::Data::Builder getResult()
::capnp::CallContext< PassUniValueParams, PassUniValueResults > PassUniValueContext
inline ::capnp::MessageSize totalSize() const
::capnp::AnyPointer::Pipeline _typeless
::capnp::AnyPointer::Pipeline _typeless
::capnp::AnyPointer::Pipeline _typeless
Client & operator=(Client &other)
Reader(::capnp::_::StructReader base)
virtual ::kj::Promise< void > add(AddContext context)
PassOutPointResults Pipelines
static constexpr ::capnp::_::RawBrandedSchema const * brand()
::capnp::_::StructBuilder _builder
PassOutPointParams Builds
PassOutPointParams()=delete
inline ::kj::StringTree toString() const
::capnp::Capability::Server::DispatchCallResult dispatchCallInternal(uint16_t methodId, ::capnp::CallContext< ::capnp::AnyPointer, ::capnp::AnyPointer > context)
Pipeline(decltype(nullptr))
PassUniValueResults Builds
Pipeline(decltype(nullptr))
::capnp::_::StructReader _reader
inline ::kj::StringTree toString() const
Reader(::capnp::_::StructReader base)
inline ::capnp::MessageSize totalSize() const
::capnp::_::StructBuilder _builder
PassUniValueParams Builds
inline ::capnp::MessageSize totalSize() const
inline ::capnp::Orphan< ::capnp::Text > disownResult()
void adoptArg(::capnp::Orphan< ::capnp::Text > &&value)
Builder(::capnp::_::StructBuilder base)
Pipeline(::capnp::AnyPointer::Pipeline &&typeless)
::gen::FooInterface::PassOutPointResults PassOutPointResults
static constexpr ::capnp::_::RawBrandedSchema const * brand()
Pipeline(::capnp::AnyPointer::Pipeline &&typeless)
inline ::capnp::Text::Builder initArg(unsigned int size)
Reader(::capnp::_::StructReader base)
static constexpr ::capnp::_::RawBrandedSchema const * brand()
::capnp::_::StructReader _reader
void setResult(::capnp::Text::Reader value)
inline ::capnp::Text::Builder getArg()
inline ::gen::FooInterface::Client thisCap()
Pipeline(::capnp::AnyPointer::Pipeline &&typeless)
inline ::capnp::Orphan< ::capnp::Data > disownArg()
PassUniValueResults Reads
inline ::capnp::Data::Builder initArg(unsigned int size)
Pipeline(::capnp::AnyPointer::Pipeline &&typeless)
::capnp::CallContext< AddParams, AddResults > AddContext
::capnp::_::StructReader _reader
void setArg(::capnp::Data::Reader value)
inline ::kj::StringTree toString() const
void setResult(::int32_t value)
::capnp::CallContext< PassOutPointParams, PassOutPointResults > PassOutPointContext
Builder(::capnp::_::StructBuilder base)
virtual ::kj::Promise< void > passOutPoint(PassOutPointContext context)
void setB(::int32_t value)
::capnp::Request< ::gen::FooInterface::AddParams, ::gen::FooInterface::AddResults > addRequest(::kj::Maybe< ::capnp::MessageSize > sizeHint=nullptr)
inline ::capnp::MessageSize totalSize() const
void adoptResult(::capnp::Orphan< ::capnp::Data > &&value)
Pipeline(decltype(nullptr))
std::unique_ptr< interfaces::Init > init
::gen::FooInterface::PassOutPointParams PassOutPointParams
static constexpr ::capnp::_::RawBrandedSchema const * brand()
inline ::capnp::Text::Builder getResult()
inline ::int32_t getA() const
virtual ::kj::Promise< void > passUniValue(PassUniValueContext context)
void adoptResult(::capnp::Orphan< ::capnp::Text > &&value)
::capnp::AnyPointer::Pipeline _typeless
PassOutPointResults Builds
inline ::kj::StringTree toString() const
inline ::capnp::Orphan< ::capnp::Text > disownArg()
Builder(decltype(nullptr))
void setArg(::capnp::Text::Reader value)
inline ::capnp::MessageSize totalSize() const
Builder(::capnp::_::StructBuilder base)
inline ::capnp::Data::Builder initResult(unsigned int size)
inline ::kj::StringTree toString() const
inline ::capnp::Orphan< ::capnp::Data > disownResult()
Pipeline(decltype(nullptr))
::gen::FooInterface::PassUniValueParams PassUniValueParams
Builder(decltype(nullptr))
PassOutPointResults()=delete
inline ::capnp::MessageSize totalSize() const
void setResult(::capnp::Data::Reader value)
static constexpr ::capnp::_::RawBrandedSchema const * brand()
inline ::capnp::MessageSize totalSize() const
::capnp::AnyPointer::Pipeline _typeless
::capnp::_::StructReader _reader
::gen::FooInterface::AddParams AddParams
inline ::capnp::MessageSize totalSize() const
inline ::capnp::MessageSize totalSize() const
PassUniValueResults Pipelines
::capnp::_::StructReader _reader
inline ::capnp::Text::Reader getArg() const
Pipeline(decltype(nullptr))
::capnp::_::StructBuilder _builder
PassOutPointParams Pipelines
inline ::kj::StringTree toString() const
::capnp::AnyPointer::Pipeline _typeless
Reader(::capnp::_::StructReader base)
CAPNP_DECLARE_SCHEMA(d36b89640dc94399)
inline ::int32_t getResult() const
void setA(::int32_t value)
Reader(::capnp::_::StructReader base)
Builder(decltype(nullptr))
inline ::capnp::Data::Reader getResult() const
Pipeline(decltype(nullptr))
inline ::kj::StringTree toString() const
::gen::FooInterface::AddResults AddResults
::capnp::Request< ::gen::FooInterface::PassOutPointParams, ::gen::FooInterface::PassOutPointResults > passOutPointRequest(::kj::Maybe< ::capnp::MessageSize > sizeHint=nullptr)
Reader(::capnp::_::StructReader base)
inline ::capnp::MessageSize totalSize() const
Builder(::capnp::_::StructBuilder base)
::capnp::_::StructBuilder _builder
inline ::capnp::Data::Builder getArg()
::capnp::_::StructBuilder _builder
static constexpr ::capnp::_::RawBrandedSchema const * brand()
Builder(decltype(nullptr))
bilingual_str _(ConstevalStringLiteral str)
Translation function.
Pipeline(::capnp::AnyPointer::Pipeline &&typeless)
Pipeline(::capnp::AnyPointer::Pipeline &&typeless)
inline ::kj::StringTree toString() const
Builder(decltype(nullptr))
inline ::capnp::MessageSize totalSize() const
::capnp::Capability::Server::DispatchCallResult dispatchCall(uint64_t interfaceId, uint16_t methodId, ::capnp::CallContext< ::capnp::AnyPointer, ::capnp::AnyPointer > context) override
Builder(::capnp::_::StructBuilder base)
inline ::kj::StringTree toString() const
inline ::kj::StringTree toString() const