Lines Matching full:if
42 * multiple different readers. If there are to be multiple different writers
45 * block time to 0. Likewise, if there are to be multiple different readers
60 #if defined( __cplusplus )
100 * moved out of the blocked state. For example, if a task is blocked on a read
103 * time expires. As another example, if a task is blocked on a read of an empty
106 * block time expires. If a reading task's block time expires before the
113 * trigger level is sent to the stream buffer. If the parameter is NULL, it will use the default
118 * stream buffer. If the parameter is NULL, it will use the default
122 * @return If NULL is returned, then the stream buffer cannot be created
142 * if( xStreamBuffer == NULL )
160 #if ( configUSE_SB_COMPLETED_CALLBACK == 1 )
185 * moved out of the blocked state. For example, if a task is blocked on a read
188 * time expires. As another example, if a task is blocked on a read of an empty
191 * block time expires. If a reading task's block time expires before the
206 * trigger level is sent to the stream buffer. If the parameter is NULL, it will use the default
211 * stream buffer. If the parameter is NULL, it will use the default
215 * @return If the stream buffer is created successfully then a handle to the
216 * created stream buffer is returned. If either pucStreamBufferStorageArea or
258 #if ( configUSE_SB_COMPLETED_CALLBACK == 1 )
284 * @return pdTRUE if buffers were retrieved, pdFALSE otherwise.
289 #if ( configSUPPORT_STATIC_ALLOCATION == 1 )
314 * multiple different readers. If there are to be multiple different writers
317 * block time to 0. Likewise, if there are to be multiple different readers
343 * INCLUDE_vTaskSuspend is set to 1 in FreeRTOSConfig.h. If a task times out
348 * @return The number of bytes written to the stream buffer. If a task times
365 * if( xBytesSent != sizeof( ucArrayToSend ) )
372 * // Send the string to the stream buffer. Return immediately if there is not
376 * if( xBytesSent != strlen( pcStringToSend ) )
412 * multiple different readers. If there are to be multiple different writers
415 * block time to 0. Likewise, if there are to be multiple different readers
436 * was waiting for data to leave the Blocked state. If calling
440 * will set *pxHigherPriorityTaskWoken to pdTRUE. If
448 * be less than xDataLengthBytes if the stream buffer didn't have enough free
468 * if( xBytesSent != strlen( pcStringToSend ) )
474 * // If xHigherPriorityTaskWoken was set to pdTRUE inside
480 * // variables value, and perform the context switch if necessary. Check the
512 * multiple different readers. If there are to be multiple different writers
515 * block time to 0. Likewise, if there are to be multiple different readers
536 * Blocked state to wait for data to become available if the stream buffer is
537 * empty. xStreamBufferReceive() will return immediately if xTicksToWait is
547 * be less than xBufferLengthBytes if the call to xStreamBufferReceive() timed
567 * if( xReceivedBytes > 0 )
613 * that is waiting for space to leave the Blocked state. If calling
618 * If xStreamBufferReceiveFromISR() sets this value to pdTRUE, then normally a
624 * @return The number of bytes read from the stream buffer, if any.
643 * if( xReceivedBytes > 0 )
649 * // If xHigherPriorityTaskWoken was set to pdTRUE inside
655 * // variables value, and perform the context switch if necessary. Check the
676 * xStreamBufferCreate() or xStreamBufferCreateStatic(). If the stream
697 * Queries a stream buffer to see if it is full. A stream buffer is full if it
702 * @return If the stream buffer is full then pdTRUE is returned. Otherwise
717 * Queries a stream buffer to see if it is empty. A stream buffer is empty if
722 * @return If the stream buffer is empty then pdTRUE is returned. Otherwise
738 * the stream buffer is discarded. A stream buffer can only be reset if there
744 * @return If the stream buffer is reset then pdPASS is returned. If there was
804 * wait for data is moved out of the blocked state. For example, if a task is
807 * or the task's block time expires. As another example, if a task is blocked
810 * or the task's block time expires. If a reading task's block time expires
823 * @return If xTriggerLevel was less than or equal to the stream buffer's length
843 * data is sent to a message buffer or stream buffer. If there was a task that
858 * xStreamBufferSendCompletedFromISR(). If calling
864 * @return If a task was removed from the Blocked state then pdTRUE is returned.
883 * data is read out of a message buffer or stream buffer. If there was a task
899 * xStreamBufferReceiveCompletedFromISR(). If calling
905 * @return If a task was removed from the Blocked state then pdTRUE is returned.
921 #if ( configSUPPORT_STATIC_ALLOCATION == 1 )
933 #if ( configUSE_TRACE_FACILITY == 1 )
941 #if defined( __cplusplus )