9#ifndef ANJAY_IPSO_OBJECTS_H 
   10#define ANJAY_IPSO_OBJECTS_H 
   77                                    size_t num_instances);
 
  194                                 size_t num_instances);
 
  262                                   const char *application_type);
 
uint16_t anjay_oid_t
Definition core.h:1323
 
uint16_t anjay_iid_t
Definition core.h:1326
 
struct anjay_struct anjay_t
Definition core.h:49
 
int anjay_ipso_button_install(anjay_t *anjay, size_t num_instances)
 
int anjay_ipso_3d_sensor_value_reader_t(anjay_iid_t iid, void *ctx, double *x_value, double *y_value, double *z_value)
Definition ipso_objects.h:134
 
int anjay_ipso_3d_sensor_update(anjay_t *anjay, anjay_oid_t oid, anjay_iid_t iid)
 
int anjay_ipso_3d_sensor_instance_remove(anjay_t *anjay, anjay_oid_t oid, anjay_iid_t iid)
 
int anjay_ipso_basic_sensor_instance_remove(anjay_t *anjay, anjay_oid_t oid, anjay_iid_t iid)
 
int anjay_ipso_basic_sensor_value_reader_t(anjay_iid_t iid, void *ctx, double *value)
Definition ipso_objects.h:27
 
int anjay_ipso_3d_sensor_instance_add(anjay_t *anjay, anjay_oid_t oid, anjay_iid_t iid, const anjay_ipso_3d_sensor_impl_t impl)
 
int anjay_ipso_button_update(anjay_t *anjay, anjay_iid_t iid, bool pressed)
 
int anjay_ipso_basic_sensor_install(anjay_t *anjay, anjay_oid_t oid, size_t num_instances)
 
int anjay_ipso_3d_sensor_install(anjay_t *anjay, anjay_oid_t oid, size_t num_instances)
 
struct anjay_ipso_3d_sensor_impl_struct anjay_ipso_3d_sensor_impl_t
 
int anjay_ipso_basic_sensor_update(anjay_t *anjay, anjay_oid_t oid, anjay_iid_t iid)
 
int anjay_ipso_basic_sensor_instance_add(anjay_t *anjay, anjay_oid_t oid, anjay_iid_t iid, const anjay_ipso_basic_sensor_impl_t impl)
 
int anjay_ipso_button_instance_add(anjay_t *anjay, anjay_iid_t iid, const char *application_type)
 
struct anjay_ipso_basic_sensor_impl_struct anjay_ipso_basic_sensor_impl_t
 
int anjay_ipso_button_instance_remove(anjay_t *anjay, anjay_iid_t iid)
 
Definition ipso_objects.h:140
 
double min_range_value
Definition ipso_objects.h:167
 
anjay_ipso_3d_sensor_value_reader_t * get_values
Definition ipso_objects.h:179
 
void * user_context
Definition ipso_objects.h:160
 
double max_range_value
Definition ipso_objects.h:174
 
bool use_y_value
Definition ipso_objects.h:151
 
bool use_z_value
Definition ipso_objects.h:155
 
const char * unit
Definition ipso_objects.h:147
 
Definition ipso_objects.h:31
 
double min_range_value
Definition ipso_objects.h:50
 
anjay_ipso_basic_sensor_value_reader_t * get_value
Definition ipso_objects.h:62
 
void * user_context
Definition ipso_objects.h:43
 
double max_range_value
Definition ipso_objects.h:57
 
const char * unit
Definition ipso_objects.h:38