FreeRTOS
xSTATIC_STREAM_BUFFER
is only used within FreeRTOS.
Symbol previews are coming soon...
Symbols
loading (2/3)...
Files
loading (2/3)...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
FreeRTOS
xSTATIC_STREAM_BUFFER
xSTATIC_STREAM_BUFFER struct
Syntax
Show:
Summary
Declaration
from
FreeRTOS.h:1449
typedef
struct
xSTATIC_STREAM_BUFFER
{
size_t
uxDummy1
[
4
]
;
void
*
pvDummy2
[
3
]
;
uint8_t
ucDummy3
;
#if
(
configUSE_TRACE_FACILITY
==
1
)
UBaseType_t
uxDummy4
;
#endif
#if
(
configUSE_SB_COMPLETED_CALLBACK
==
1
)
void
*
pvDummy5
[
2
]
;
#endif
portMUX_TYPE
xDummyStreamBufferLock
;
}
StaticStreamBuffer_t
;
Fields
Field
Declared as
xSTATIC_STREAM_BUFFER::uxDummy1
size_t
[
4
]
xSTATIC_STREAM_BUFFER::pvDummy2
void
*
[
3
]
xSTATIC_STREAM_BUFFER::ucDummy3
uint8_t
xSTATIC_STREAM_BUFFER::uxDummy4
UBaseType_t
xSTATIC_STREAM_BUFFER::xDummyStreamBufferLock
portMUX_TYPE
Related Functions
Found 2 other functions taking a
xSTATIC_STREAM_BUFFER
argument:
Function
Description
xStreamBufferGetStaticBuffers()
Retrieve pointers to a statically created stream buffer's data structure buffer and storage area buffer. These are the same buffers that are supplied at the time of creation.
xStreamBufferGenericCreateStatic()
Examples
References
from
examples
Code
Location
Scope
Referrer
typedef
struct
xSTATIC_STREAM_BUFFER
FreeRTOS.h:1449
}
StaticStreamBuffer_t
;
FreeRTOS.h:1461
typedef
StaticStreamBuffer_t
StaticMessageBuffer_t
;
FreeRTOS.h:1464
}
StaticStreamBuffer_t
;
FreeRTOS.h:1461
StaticStreamBuffer_t
typedef
StaticStreamBuffer_t
StaticMessageBuffer_t
;
FreeRTOS.h:1464
StaticMessageBuffer_t
StaticStreamBuffer_t
*
pxStaticStreamBuffer
;
idf_additions.c:344
xStreamBufferGenericCreateWithCaps()
pxStaticStreamBuffer
=
heap_caps_malloc
(
sizeof
(
StaticStreamBuffer_t
)
,
(
uint32_t
)
uxMemoryCaps
)
;
idf_additions.c:349
xStreamBufferGenericCreateWithCaps()
StaticStreamBuffer_t
*
pxStaticStreamBuffer
;
idf_additions.c:390
vStreamBufferGenericDeleteWithCaps()
StaticStreamBuffer_t
*
const
pxStaticStreamBuffer
,
stream_buffer.c:415
xStreamBufferGenericCreateStatic()
xStreamBufferGenericCreateStatic()::pxStaticStreamBuffer
volatile
size_t
xSize
=
sizeof
(
StaticStreamBuffer_t
)
;
stream_buffer.c:456
xStreamBufferGenericCreateStatic()
StaticStreamBuffer_t
*
*
ppxStaticStreamBuffer
)
stream_buffer.c:499
xStreamBufferGetStaticBuffers()
xStreamBufferGetStaticBuffers()::ppxStaticStreamBuffer
*
ppxStaticStreamBuffer
=
(
StaticStreamBuffer_t
*
)
pxStreamBuffer
;
stream_buffer.c:511
xStreamBufferGetStaticBuffers()
StaticStreamBuffer_t
*
*
ppxStaticStreamBuffer
)
PRIVILEGED_FUNCTION
;
stream_buffer.h:277
xStreamBufferGetStaticBuffers()
xStreamBufferGetStaticBuffers()::ppxStaticStreamBuffer
StaticStreamBuffer_t
*
const
pxStaticStreamBuffer
,
stream_buffer.h:823
xStreamBufferGenericCreateStatic()
xStreamBufferGenericCreateStatic()::pxStaticStreamBuffer
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Instance
Scope
Location
Project
xStreamBufferGetStaticBuffers()::ppxStaticStreamBuffer
xStreamBufferGetStaticBuffers()
stream_buffer.h:277
xStreamBufferGenericCreateStatic()::pxStaticStreamBuffer
xStreamBufferGenericCreateStatic()
stream_buffer.h:823
xStreamBufferGenericCreateStatic()::pxStaticStreamBuffer
xStreamBufferGenericCreateStatic()
stream_buffer.c:415
xStreamBufferGetStaticBuffers()::ppxStaticStreamBuffer
xStreamBufferGetStaticBuffers()
stream_buffer.c:499
Lifecycle
from
examples
All items filtered out
All items filtered out