10 if (!parentServerGev3)
11 throw std::runtime_error(
"parent server pointer is not valid or not a ServerGev3 ptr");
13 if (index >= parentServerGev3->GetRegisteredFlowSetPoolSize())
16 if (actualSendSizes.size() != parentServerGev3->GetRegisteredFlowSetInfo().size())
23 onSendComplete(index);
30 CExports::CVGSSendStatus status = CExports::CVGSSendStatus::GVGSSS_Timeout;
33 CVB_CALL_CAPI_CHECKED(CVGSServerSendFlowSet(parentServerGev3->Handle(), index, actualSendSizes.data(),
34 actualSendSizes.size(), &SendDispatcher, pPrivate, status));
SendStatus SendFlowSet(size_t index, std::vector< size_t > actualSendSizes, std::function< void(size_t)> onSendComplete)
With this method a flow set at given index sent to the remote client. If the filled size is smaller t...
Definition detail_stream_gev3.hpp:6