transportOptions property
Transport flags applied at creation via lsl_create_outlet_ex.
An empty set (the default) uses the legacy lsl_create_outlet call and
changes no behavior.
LSLTransportOptions.syncBlocking makes every push write the sample buffer directly to all connected consumers, blocking until the data has been handed to the OS for each of them. This lowers CPU usage for high-bandwidth streams but pushes block for as long as the slowest consumer's socket needs — in direct mode that stalls the calling isolate. It is incompatible with string-format streams, only one thread may push at a time, and pushthrough/chunking flags are ignored.
Implementation
final Set<LSLTransportOptions> transportOptions;