Uses of Class
com.semedy.reasoner.reasoning.processes.SimpleSemaphore
Package
Description
-
Uses of SimpleSemaphore in com.semedy.reasoner.api.builtin
Modifier and TypeMethodDescriptionvoid
SensorBuiltin.setSemaphore
(SimpleSemaphore semaphore) A semaphore is used to continue evaluation after a new value for a sensor has been arrived -
Uses of SimpleSemaphore in com.semedy.reasoner.reasoning
Modifier and TypeMethodDescriptionvoid
ReasonerThreadedFactsPartitioning.register
(InterruptFlag interruptFlag, List<EventResultReceiver> receiver, CoreReadLock edbReadLock, SimpleSemaphore semaphore) void
ReasonerThreadedFactsPartitioning.register
(InterruptFlag interruptFlag, List<EventResultReceiver> receiver, SimpleSemaphore semaphore) void
ReasonerThreadedRulesPartitioning.register
(InterruptFlag interruptFlag, List<EventResultReceiver> receiver, CoreReadLock edbReadLock, SimpleSemaphore semaphore) void
ReasonerThreadedRulesPartitioning.register
(InterruptFlag interruptFlag, List<EventResultReceiver> receiver, SimpleSemaphore semaphore) ModifierConstructorDescriptionReasonerNotThreaded
(InterruptFlag interruptFlag, SymbolTable symboltable, BuiltinProvider builtinFactory, ReasoningMonitor monitor, boolean skipAnswers, long maxNumberOfResults, SimpleSemaphore semaphorForSensors, boolean cepReasoning, boolean cepReasoningWithRetracts, String tempDir, boolean swapping, Properties builtinProperties) -
Uses of SimpleSemaphore in com.semedy.reasoner.reasoning.processes
Modifier and TypeMethodDescriptionvoid
ProcessExecutor.evaluate
(InterruptFlag interruptFlag, SimpleSemaphore semaphoreForSensors, CoreReadLock edbReadlock, Set<String> predicates) ModifierConstructorDescriptionRuleCompiler
(InterruptFlag interruptflag, ReasoningMonitor monitor, SystemMonitor smonitor, IntensionalDB idb, Options options, SymbolTable symboltable, BuiltinProvider builtinFactory, ExtensionalDB[] sharedEDBs, boolean streamReasoning, boolean streamReasoningWithRetracts, SimpleSemaphore semaphorForSensors, String tempDir, boolean swapping, boolean skipAnswers, Properties builtinProperties)