Query the number of available sample slots from the binding.

Syntax

template <…>
std::size_t amsr::socal::r20_11::events::ProxyEvent<…>::GetFreeSampleCount() const

Returns

The number of free samples available.

Precondition

Subscribe() has been called.

Thread-safety, Reentrance, Result Delivery

  • Threadsafe : TRUE for same class instance, TRUE for different instances.
    This API can be called from event receive handler when subscription / unsubscription is requested in parallel from the application thread without the need of additional synchronization measures.
  • Reentrant : TRUE for same class instance, TRUE for different instances.
  • Synchronous : TRUE.