1#ifndef COIN_SOSENSORMANAGER_H
2#define COIN_SOSENSORMANAGER_H
36#include <Inventor/SbBasic.h>
68 int doSelect(
int nfds,
void * readfds,
void * writefds,
69 void * exceptfds,
struct timeval * userTimeOut);
72 void notifyChanged(
void);
74 int mergeTimerQueues(
void);
75 int mergeDelayQueues(
void);
77 class SoSensorManagerP * pimpl;
78 friend class SoSensorManagerP;
The SbTime class instances represents time values.
Definition SbTime.h:50
The SoDelayQueueSensor class is the abstract base class for priority scheduled sensors.
Definition SoDelayQueueSensor.h:40
void setDelaySensorTimeout(const SbTime &t)
Definition SoSensorManager.cpp:805
void removeDelaySensor(SoDelayQueueSensor *s)
Definition SoSensorManager.cpp:387
void removeRescheduledTimer(SoTimerQueueSensor *s)
Definition SoSensorManager.cpp:736
void processImmediateQueue(void)
Definition SoSensorManager.cpp:655
SbBool isDelaySensorPending(void)
Definition SoSensorManager.cpp:757
const SbTime & getDelaySensorTimeout(void)
Definition SoSensorManager.cpp:834
void processTimerQueue(void)
Definition SoSensorManager.cpp:449
int doSelect(int nfds, void *readfds, void *writefds, void *exceptfds, struct timeval *userTimeOut)
Definition SoSensorManager.cpp:884
void setChangedCallback(void(*sensorQueueChangedCB)(void *), void *data)
Definition SoSensorManager.cpp:849
void insertDelaySensor(SoDelayQueueSensor *s)
Definition SoSensorManager.cpp:290
void rescheduleTimer(SoTimerSensor *s)
Definition SoSensorManager.cpp:723
void insertTimerSensor(SoTimerQueueSensor *s)
Definition SoSensorManager.cpp:344
void processDelayQueue(SbBool isidle)
Definition SoSensorManager.cpp:545
SoSensorManager(void)
Definition SoSensorManager.cpp:252
void removeTimerSensor(SoTimerQueueSensor *s)
Definition SoSensorManager.cpp:425
SbBool isTimerSensorPending(SbTime &tm)
Definition SoSensorManager.cpp:773
The SoTimerQueueSensor class is the abstract base class for sensors triggering on certain timer event...
Definition SoTimerQueueSensor.h:39
The SoTimerSensor class is a sensor which will trigger at given intervals.
Definition SoTimerSensor.h:38