pub unsafe extern "C" fn furi_stream_set_trigger_level(
stream_buffer: *mut FuriStreamBuffer,
trigger_level: usize,
) -> boolExpand description
Set trigger level for stream buffer. A stream buffer’s trigger level is the number of bytes that must be in the stream buffer before a task that is blocked on the stream buffer to wait for data is moved out of the blocked state.
§Arguments
stream_buffer- The stream buffer instancetrigger_level- The new trigger level for the stream buffer.
§Returns
true if trigger level can be be updated (new trigger level was less than or equal to the stream buffer’s length). false if trigger level can’t be be updated (new trigger level was greater than the stream buffer’s length).