template <>

class WireWeakAsyncClientImpl

Defined at line 7613 of file fidling/gen/src/lib/fidl/llcpp/tests/integration/llcpptest.handleraii.test/cpp/fidl/llcpptest.handleraii.test/cpp/wire_messaging.h

Public Methods

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetHandle> GetHandle ()

Allocates 16 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetHandleStruct> GetHandleStruct ()

Allocates 16 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetHandleStructStruct> GetHandleStructStruct ()

Allocates 16 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetMultiFieldStruct> GetMultiFieldStruct ()

Allocates 16 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetMultiArgs> GetMultiArgs ()

Allocates 16 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetVectorStruct> GetVectorStruct (uint32_t count)

Allocates 24 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetArrayStruct> GetArrayStruct ()

Allocates 16 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetHandleUnion> GetHandleUnion (int32_t field)

Allocates 24 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetHandleUnionStruct> GetHandleUnionStruct (int32_t field)

Allocates 24 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetHandleTable> GetHandleTable (uint32_t fields)

Allocates 24 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetHandleTableStruct> GetHandleTableStruct (uint32_t fields)

Allocates 24 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetOptionalHandleStruct> GetOptionalHandleStruct (bool defined)

Allocates 24 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetOptionalHandleUnion> GetOptionalHandleUnion (int32_t field)

Allocates 24 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetOptionalHandleUnionStruct> GetOptionalHandleUnionStruct (bool defined, int32_t field)

Allocates 24 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetOptionalHandleTableStruct> GetOptionalHandleTableStruct (bool defined, uint32_t fields)

Allocates 24 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetHandleStructOptionalStruct> GetHandleStructOptionalStruct (bool defined)

Allocates 24 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetHandleUnionOptionalStruct> GetHandleUnionOptionalStruct (bool defined, int32_t field)

Allocates 24 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetVectorOfHandle> GetVectorOfHandle (uint32_t count)

Allocates 24 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetVectorOfVectorOfHandle> GetVectorOfVectorOfHandle (uint32_t count1, uint32_t count2)

Allocates 24 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetVectorOfVectorOfVectorOfHandle> GetVectorOfVectorOfVectorOfHandle (uint32_t count1, uint32_t count2, uint32_t count3)

Allocates 32 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetVectorOfHandleStruct> GetVectorOfHandleStruct (uint32_t count)

Allocates 24 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetVectorOfVectorOfHandleStruct> GetVectorOfVectorOfHandleStruct (uint32_t count1, uint32_t count2)

Allocates 24 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetVectorOfVectorOfVectorOfHandleStruct> GetVectorOfVectorOfVectorOfHandleStruct (uint32_t count1, uint32_t count2, uint32_t count3)

Allocates 32 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetArrayOfHandle> GetArrayOfHandle ()

Allocates 16 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetArrayOfArrayOfHandle> GetArrayOfArrayOfHandle ()

Allocates 16 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetArrayOfArrayOfArrayOfHandle> GetArrayOfArrayOfArrayOfHandle ()

Allocates 16 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetArrayOfHandleStruct> GetArrayOfHandleStruct ()

Allocates 16 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetArrayOfArrayOfHandleStruct> GetArrayOfArrayOfHandleStruct ()

Allocates 16 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetArrayOfArrayOfArrayOfHandleStruct> GetArrayOfArrayOfArrayOfHandleStruct ()

Allocates 16 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetMixed1> GetMixed1 (uint32_t count)

Allocates 24 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::llcpptest_handleraii_test::HandleProvider::GetMixed2> GetMixed2 (uint32_t count)

Allocates 24 bytes of request buffer on the stack. The callback is stored on the heap.