discoLight
Loading...
Searching...
No Matches
SWE4211RPi::PulsedGPIOPin Member List
This is the complete list of members for
SWE4211RPi::PulsedGPIOPin
, including all inherited members.
CONTINUOUS
enum value (defined in
SWE4211RPi::PulsedGPIOPin
)
SWE4211RPi::PulsedGPIOPin
delayedToggleAndSleep
(long specificDelay, SWE4211RPi::GPIO::VALUE value)
SWE4211RPi::PulsedGPIOPin
private
executingThread
SWE4211RPi::RunnableClass
protected
firePulse
(defined in
SWE4211RPi::PulsedGPIOPin
)
SWE4211RPi::PulsedGPIOPin
private
getCPUUsageInfo
()
SWE4211RPi::PeriodicTask
virtual
getPriority
() final
SWE4211RPi::RunnableClass
virtual
getTaskPeriod
() final
SWE4211RPi::PeriodicTask
virtual
getThreadID
()
SWE4211RPi::RunnableClass
virtual
gpioPinInstance
(defined in
SWE4211RPi::PulsedGPIOPin
)
SWE4211RPi::PulsedGPIOPin
private
initialValue
SWE4211RPi::PulsedGPIOPin
private
invokeRun
()
SWE4211RPi::PeriodicTask
private
invokeRunMethod
() final
SWE4211RPi::RunnableClass
private
virtual
isShutdown
() final
SWE4211RPi::RunnableClass
virtual
isStarted
() final
SWE4211RPi::RunnableClass
virtual
keepGoing
SWE4211RPi::RunnableClass
protected
lastExecutionTime
SWE4211RPi::PeriodicTask
private
lastWallTime
SWE4211RPi::PeriodicTask
private
missedDeadlineCount
SWE4211RPi::PeriodicTask
private
myName
SWE4211RPi::RunnableClass
protected
myOSThreadID
SWE4211RPi::RunnableClass
protected
myThread
SWE4211RPi::RunnableClass
protected
ONE_SHOT
enum value (defined in
SWE4211RPi::PulsedGPIOPin
)
SWE4211RPi::PulsedGPIOPin
PeriodicTask
(std::string threadName, uint32_t period, int priority=1)
SWE4211RPi::PeriodicTask
printInformation
()
SWE4211RPi::PeriodicTask
virtual
printThreads
()
SWE4211RPi::RunnableClass
static
priority
SWE4211RPi::RunnableClass
protected
PULSE_TYPE
enum name
SWE4211RPi::PulsedGPIOPin
PulsedGPIOPin
(int number, std::string threadName, uint32_t period, PULSE_TYPE type=CONTINUOUS, GPIO::DIRECTION dir=GPIO::GPIO_OUT, GPIO::VALUE val=GPIO::GPIO_LOW)
SWE4211RPi::PulsedGPIOPin
pulseDuration
SWE4211RPi::PulsedGPIOPin
private
resetAllThreadInformation
()
SWE4211RPi::RunnableClass
static
resetThreadDiagnostics
()
SWE4211RPi::PeriodicTask
virtual
run
() final
SWE4211RPi::PeriodicTask
virtual
runCompleted
SWE4211RPi::RunnableClass
protected
RunnableClass
(std::string threadName, int priority=0)
SWE4211RPi::RunnableClass
runningThreads
SWE4211RPi::RunnableClass
protected
static
runStarted
SWE4211RPi::RunnableClass
protected
setPriority
(int priority) final
SWE4211RPi::RunnableClass
virtual
setpulseDuration
(int duration)
SWE4211RPi::PulsedGPIOPin
virtual
setTaskPeriod
(uint32_t period) final
SWE4211RPi::PeriodicTask
virtual
setValue
(GPIO::VALUE)
SWE4211RPi::PulsedGPIOPin
virtual
start
() final
SWE4211RPi::RunnableClass
virtual
startChildRunnables
() final
SWE4211RPi::PeriodicTask
protected
virtual
startChildTasks
()
SWE4211RPi::PeriodicTask
protected
virtual
stopChildRunnables
() final
SWE4211RPi::PeriodicTask
protected
virtual
stopChildTasks
()
SWE4211RPi::PeriodicTask
protected
virtual
stopThreadExecution
()
SWE4211RPi::PulsedGPIOPin
virtual
taskMethod
()
SWE4211RPi::PulsedGPIOPin
virtual
taskPeriod
SWE4211RPi::PeriodicTask
protected
type
SWE4211RPi::PulsedGPIOPin
private
waitForNextExecution
(std::chrono::microseconds remainingSleepTime)
SWE4211RPi::PeriodicTask
private
waitForNextExecution
(struct timespec sleepTime)
SWE4211RPi::PeriodicTask
private
waitForShutdown
()
SWE4211RPi::RunnableClass
virtual
worstCaseExecutionTime
SWE4211RPi::PeriodicTask
private
worstCaseWallTime
SWE4211RPi::PeriodicTask
private
~PeriodicTask
()
SWE4211RPi::PeriodicTask
virtual
~PulsedGPIOPin
() (defined in
SWE4211RPi::PulsedGPIOPin
)
SWE4211RPi::PulsedGPIOPin
virtual
~RunnableClass
()
SWE4211RPi::RunnableClass
virtual
Generated by
1.9.8