getFullInfo method

Future<LSLStreamInfoWithMetadata> getFullInfo({
  1. required double timeout,
})

Gets the full stream info with metadata from this inlet. Parameters:

  • timeout: Maximum wait time in seconds Execution:
  • Isolated mode: Async message passing to worker isolate _getFullInfoIsolated
  • Direct mode: Immediate FFI call wrapped in Future _getFullInfoDirect Returns: Future that completes when full info is retrieved. See also: getFullInfoSync for zero-overhead direct calls

Implementation

Future<LSLStreamInfoWithMetadata> getFullInfo({
  required double timeout,
}) async => _useIsolates
    ? await _getFullInfoIsolated(timeout)
    : _getFullInfoDirect(timeout);