AUTOLOCK(m_mutex);
m_orientation_sensor->add_client(ORIENTATION_EVENT_RAW_DATA_REPORT_ON_TIME);
- m_orientation_sensor->add_interval((int)this, (m_interval/MS_TO_US), true);
+ m_orientation_sensor->add_interval((intptr_t)this, (m_interval/MS_TO_US), true);
m_orientation_sensor->start();
activate();
AUTOLOCK(m_mutex);
m_orientation_sensor->delete_client(ORIENTATION_EVENT_RAW_DATA_REPORT_ON_TIME);
- m_orientation_sensor->delete_interval((int)this, true);
+ m_orientation_sensor->delete_interval((intptr_t)this, true);
m_orientation_sensor->stop();
deactivate();
{
AUTOLOCK(m_mutex);
m_gravity_sensor->add_client(GRAVITY_EVENT_RAW_DATA_REPORT_ON_TIME);
- m_gravity_sensor->add_interval((int)this, (m_interval/MS_TO_US), true);
+ m_gravity_sensor->add_interval((intptr_t)this, (m_interval/MS_TO_US), true);
m_gravity_sensor->start();
m_accel_sensor->add_client(ACCELEROMETER_EVENT_RAW_DATA_REPORT_ON_TIME);
- m_accel_sensor->add_interval((int)this, (m_interval/MS_TO_US), true);
+ m_accel_sensor->add_interval((intptr_t)this, (m_interval/MS_TO_US), true);
m_accel_sensor->start();
activate();
{
AUTOLOCK(m_mutex);
m_gravity_sensor->delete_client(GRAVITY_EVENT_RAW_DATA_REPORT_ON_TIME);
- m_gravity_sensor->delete_interval((int)this, true);
+ m_gravity_sensor->delete_interval((intptr_t)this, true);
m_gravity_sensor->stop();
m_accel_sensor->delete_client(ACCELEROMETER_EVENT_RAW_DATA_REPORT_ON_TIME);
- m_accel_sensor->delete_interval((int)this, true);
+ m_accel_sensor->delete_interval((intptr_t)this, true);
m_accel_sensor->stop();
deactivate();
{
AUTOLOCK(m_mutex);
m_gravity_sensor->add_interval(client_id, interval, true);
- m_accel_sensor->add_interval((int)this , interval, true);
+ m_accel_sensor->add_interval((intptr_t)this , interval, true);
return sensor_base::add_interval(client_id, interval, true);
}
AUTOLOCK(m_mutex);
m_accel_sensor->add_client(ACCELEROMETER_EVENT_RAW_DATA_REPORT_ON_TIME);
- m_accel_sensor->add_interval((int)this, (m_interval/MS_TO_US), true);
+ m_accel_sensor->add_interval((intptr_t)this, (m_interval/MS_TO_US), true);
m_accel_sensor->start();
m_gyro_sensor->add_client(GYROSCOPE_EVENT_RAW_DATA_REPORT_ON_TIME);
- m_gyro_sensor->add_interval((int)this, (m_interval/MS_TO_US), true);
+ m_gyro_sensor->add_interval((intptr_t)this, (m_interval/MS_TO_US), true);
m_gyro_sensor->start();
m_magnetic_sensor->add_client(GEOMAGNETIC_EVENT_RAW_DATA_REPORT_ON_TIME);
- m_magnetic_sensor->add_interval((int)this, (m_interval/MS_TO_US), true);
+ m_magnetic_sensor->add_interval((intptr_t)this, (m_interval/MS_TO_US), true);
m_magnetic_sensor->start();
activate();
AUTOLOCK(m_mutex);
m_accel_sensor->delete_client(ACCELEROMETER_EVENT_RAW_DATA_REPORT_ON_TIME);
- m_accel_sensor->delete_interval((int)this, true);
+ m_accel_sensor->delete_interval((intptr_t)this, true);
m_accel_sensor->stop();
m_gyro_sensor->delete_client(GYROSCOPE_EVENT_RAW_DATA_REPORT_ON_TIME);
- m_gyro_sensor->delete_interval((int)this, true);
+ m_gyro_sensor->delete_interval((intptr_t)this, true);
m_gyro_sensor->stop();
m_magnetic_sensor->delete_client(GEOMAGNETIC_EVENT_RAW_DATA_REPORT_ON_TIME);
- m_magnetic_sensor->delete_interval((int)this, true);
+ m_magnetic_sensor->delete_interval((intptr_t)this, true);
m_magnetic_sensor->stop();
deactivate();