MCPcopy Create free account

hub / github.com/OSH-2019/x-rust-freertos / types & classes

Types & classes54 in github.com/OSH-2019/x-rust-freertos

↓ 4 callersClassSemaphore
rust_freertos/src/semaphore.rs:8
↓ 4 callersClassTaskHandle
rust_freertos/src/task_control.rs:428
↓ 3 callersClasssigaction
rust_freertos/Source/port.c:606
↓ 3 callersClasssigaction
rust_freertos/portable/port.c:603
↓ 1 callersClassQueue
Description: Implemente interior mutability for queue so that queue can be shared among threads as immutable inference. It is safe to use lots of uns
rust_freertos/src/queue_api.rs:18
EnumFreeRtosError
rust_freertos/src/projdefs.rs:11
ClassHeapRegion
rust_freertos/Source/portable.h:148
ClassList
rust_freertos/src/list.rs:88
ClassListItem
Descrpition: Definition of the only type of object that a list can contain. Implemented by: Fan Jinhao
rust_freertos/src/list.rs:18
ClassQUEUE_REGISTRY_ITEM
rust_freertos/Source/queue.c:182
ClassQueueDefinition
rust_freertos/src/queue.rs:15
ClassQueueDefinition
rust_freertos/Source/queue.c:130
ClassQueueDefinition
rust_freertos/Source/queue.c:157
EnumQueueError
rust_freertos/src/queue_h.rs:5
EnumQueueType
rust_freertos/src/queue_h.rs:32
EnumSchedulerState
Definitions returned by xTaskGetSchedulerState(). * The originial definitons are C constants, we changed them to enums. */
rust_freertos/src/kernel.rs:15
ClassTHREAD_SUSPENSIONS
rust_freertos/Source/port.c:74
ClassTHREAD_SUSPENSIONS
rust_freertos/portable/port.c:71
ClassXPARAMS
rust_freertos/Source/port.c:67
ClassXPARAMS
rust_freertos/portable/port.c:64
Class_reent
rust_freertos/Source/tasks.c:345
Class_reent
rust_freertos/Source/FreeRTOS.h:942
ClasscorCoRoutineControlBlock
rust_freertos/Source/croutine.h:91
Classitimerval
rust_freertos/Source/port.c:363
Classitimerval
rust_freertos/portable/port.c:360
Classtask_control_block
rust_freertos/src/task_control.rs:29
Enumtask_state
rust_freertos/src/task_control.rs:15
Classtime_out
rust_freertos/src/task_queue.rs:69
ClasstmrCallbackParameters
rust_freertos/Source/timers.c:137
ClasstmrTimerControl
rust_freertos/Source/timers.c:104
ClasstmrTimerParameters
rust_freertos/Source/timers.c:130
ClasstmrTimerQueueMessage
rust_freertos/Source/timers.c:146
Classtms
rust_freertos/Source/port.c:764
Classtms
rust_freertos/portable/port.c:761
ClasstskTaskControlBlock
rust_freertos/Source/tasks.c:293
Enumupdated_top_priority
rust_freertos/src/task_control.rs:23
ClassxEventGroupDefinition
rust_freertos/Source/event_groups.c:105
ClassxLIST
rust_freertos/Source/list.h:205
ClassxLIST_ITEM
rust_freertos/Source/list.h:185
ClassxLIST_ITEM
rust_freertos/Source/list.h:197
ClassxMEMORY_REGION
rust_freertos/Source/task.h:144
ClassxMEMORY_REGION
rust_freertos/Source/portable.h:198
ClassxMEMORY_REGION
rust_freertos/portable/portable.h:195
ClassxMINI_LIST_ITEM
rust_freertos/Source/list.h:193
ClassxSTATIC_EVENT_GROUP
rust_freertos/Source/FreeRTOS.h:1012
ClassxSTATIC_LIST
rust_freertos/Source/FreeRTOS.h:890
ClassxSTATIC_LIST_ITEM
* In line with software engineering best practice, FreeRTOS implements a strict * data hiding policy, so the real structures used by FreeRTOS to main
rust_freertos/Source/FreeRTOS.h:874
ClassxSTATIC_MINI_LIST_ITEM
See the comments above the struct xSTATIC_LIST_ITEM definition. */
rust_freertos/Source/FreeRTOS.h:882
ClassxSTATIC_QUEUE
rust_freertos/Source/FreeRTOS.h:968
ClassxSTATIC_TCB
rust_freertos/Source/FreeRTOS.h:910
ClassxSTATIC_TIMER
rust_freertos/Source/FreeRTOS.h:1041
ClassxTASK_PARAMETERS
rust_freertos/Source/task.h:154
ClassxTASK_STATUS
rust_freertos/Source/task.h:167
ClassxTIME_OUT
rust_freertos/Source/task.h:135