Add test to remove outlet and shutter.
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -45,6 +45,7 @@ extern int remove_outlet(devices_manager_t *dm, uint16_t id);
|
||||
extern int update_outlet(devices_manager_t *dm, uint16_t id, struct json_object *node);
|
||||
extern int set_outlet_state(devices_manager_t *dm, uint16_t id, bool state);
|
||||
extern outlet_dio_t *get_outlet_by_id(devices_manager_t *dm, uint16_t id);
|
||||
extern struct json_object *devices_manager_outlets_to_json_object(devices_manager_t *dm);
|
||||
|
||||
/*-------------------------------- SHUTTERS -----------------------------------*/
|
||||
extern int load_shutters(devices_manager_t *dm, struct json_object *node);
|
||||
@@ -54,6 +55,7 @@ extern int remove_shutter(devices_manager_t *dm, uint16_t id);
|
||||
extern int update_shutter(devices_manager_t *dm, uint16_t id, struct json_object *node);
|
||||
extern int set_shutter_state(devices_manager_t *dm, uint16_t id, bool state);
|
||||
extern shutter_t *get_shutter_by_id(devices_manager_t *dm, uint16_t id);
|
||||
extern struct json_object *devices_manager_shutters_to_json_object(devices_manager_t *dm);
|
||||
|
||||
/*------------------------------- SPRINKLERS ----------------------------------*/
|
||||
extern int load_sprinklers(devices_manager_t *dm, struct json_object *node);
|
||||
@@ -63,6 +65,6 @@ extern int remove_sprinkler(devices_manager_t *dm, uint16_t id);
|
||||
extern int update_sprinkler(devices_manager_t *dm, uint16_t id, struct json_object *node);
|
||||
extern int set_sprinkler_state(devices_manager_t *dm, uint16_t id, bool state);
|
||||
extern sprinkler_t *get_sprinkler_by_id(devices_manager_t *dm, uint16_t id);
|
||||
extern struct json_object *devices_manager_sprinkler_to_json_object(devices_manager_t *dm);
|
||||
extern struct json_object *devices_manager_sprinklers_to_json_object(devices_manager_t *dm);
|
||||
|
||||
#endif /* _DEVICES_MANAGER_INTERNAL_H */
|
||||
|
||||
Reference in New Issue
Block a user