@@ -552,7 +552,7 @@ struct lwm2m_objlnk {
552552 *
553553 * @return 0 for success or negative in case of error.
554554 */
555- int lwm2m_engine_update_observer_min_period (char * pathstr , uint32_t period_s );
555+ int lwm2m_engine_update_observer_min_period (const char * pathstr , uint32_t period_s );
556556
557557/**
558558 * @brief Change an observer's pmax value.
@@ -567,7 +567,7 @@ int lwm2m_engine_update_observer_min_period(char *pathstr, uint32_t period_s);
567567 *
568568 * @return 0 for success or negative in case of error.
569569 */
570- int lwm2m_engine_update_observer_max_period (char * pathstr , uint32_t period_s );
570+ int lwm2m_engine_update_observer_max_period (const char * pathstr , uint32_t period_s );
571571
572572/**
573573 * @brief Create an LwM2M object instance.
@@ -580,7 +580,7 @@ int lwm2m_engine_update_observer_max_period(char *pathstr, uint32_t period_s);
580580 *
581581 * @return 0 for success or negative in case of error.
582582 */
583- int lwm2m_engine_create_obj_inst (char * pathstr );
583+ int lwm2m_engine_create_obj_inst (const char * pathstr );
584584
585585/**
586586 * @brief Delete an LwM2M object instance.
@@ -591,7 +591,7 @@ int lwm2m_engine_create_obj_inst(char *pathstr);
591591 *
592592 * @return 0 for success or negative in case of error.
593593 */
594- int lwm2m_engine_delete_obj_inst (char * pathstr );
594+ int lwm2m_engine_delete_obj_inst (const char * pathstr );
595595
596596/**
597597 * @brief Set resource (instance) value (opaque buffer)
@@ -602,7 +602,7 @@ int lwm2m_engine_delete_obj_inst(char *pathstr);
602602 *
603603 * @return 0 for success or negative in case of error.
604604 */
605- int lwm2m_engine_set_opaque (char * pathstr , char * data_ptr , uint16_t data_len );
605+ int lwm2m_engine_set_opaque (const char * pathstr , char * data_ptr , uint16_t data_len );
606606
607607/**
608608 * @brief Set resource (instance) value (string)
@@ -612,7 +612,7 @@ int lwm2m_engine_set_opaque(char *pathstr, char *data_ptr, uint16_t data_len);
612612 *
613613 * @return 0 for success or negative in case of error.
614614 */
615- int lwm2m_engine_set_string (char * pathstr , char * data_ptr );
615+ int lwm2m_engine_set_string (const char * pathstr , char * data_ptr );
616616
617617/**
618618 * @brief Set resource (instance) value (u8)
@@ -622,7 +622,7 @@ int lwm2m_engine_set_string(char *pathstr, char *data_ptr);
622622 *
623623 * @return 0 for success or negative in case of error.
624624 */
625- int lwm2m_engine_set_u8 (char * pathstr , uint8_t value );
625+ int lwm2m_engine_set_u8 (const char * pathstr , uint8_t value );
626626
627627/**
628628 * @brief Set resource (instance) value (u16)
@@ -632,7 +632,7 @@ int lwm2m_engine_set_u8(char *pathstr, uint8_t value);
632632 *
633633 * @return 0 for success or negative in case of error.
634634 */
635- int lwm2m_engine_set_u16 (char * pathstr , uint16_t value );
635+ int lwm2m_engine_set_u16 (const char * pathstr , uint16_t value );
636636
637637/**
638638 * @brief Set resource (instance) value (u32)
@@ -642,7 +642,7 @@ int lwm2m_engine_set_u16(char *pathstr, uint16_t value);
642642 *
643643 * @return 0 for success or negative in case of error.
644644 */
645- int lwm2m_engine_set_u32 (char * pathstr , uint32_t value );
645+ int lwm2m_engine_set_u32 (const char * pathstr , uint32_t value );
646646
647647/**
648648 * @brief Set resource (instance) value (u64)
@@ -652,7 +652,7 @@ int lwm2m_engine_set_u32(char *pathstr, uint32_t value);
652652 *
653653 * @return 0 for success or negative in case of error.
654654 */
655- int lwm2m_engine_set_u64 (char * pathstr , uint64_t value );
655+ int lwm2m_engine_set_u64 (const char * pathstr , uint64_t value );
656656
657657/**
658658 * @brief Set resource (instance) value (s8)
@@ -662,7 +662,7 @@ int lwm2m_engine_set_u64(char *pathstr, uint64_t value);
662662 *
663663 * @return 0 for success or negative in case of error.
664664 */
665- int lwm2m_engine_set_s8 (char * pathstr , int8_t value );
665+ int lwm2m_engine_set_s8 (const char * pathstr , int8_t value );
666666
667667/**
668668 * @brief Set resource (instance) value (s16)
@@ -672,7 +672,7 @@ int lwm2m_engine_set_s8(char *pathstr, int8_t value);
672672 *
673673 * @return 0 for success or negative in case of error.
674674 */
675- int lwm2m_engine_set_s16 (char * pathstr , int16_t value );
675+ int lwm2m_engine_set_s16 (const char * pathstr , int16_t value );
676676
677677/**
678678 * @brief Set resource (instance) value (s32)
@@ -682,7 +682,7 @@ int lwm2m_engine_set_s16(char *pathstr, int16_t value);
682682 *
683683 * @return 0 for success or negative in case of error.
684684 */
685- int lwm2m_engine_set_s32 (char * pathstr , int32_t value );
685+ int lwm2m_engine_set_s32 (const char * pathstr , int32_t value );
686686
687687/**
688688 * @brief Set resource (instance) value (s64)
@@ -692,7 +692,7 @@ int lwm2m_engine_set_s32(char *pathstr, int32_t value);
692692 *
693693 * @return 0 for success or negative in case of error.
694694 */
695- int lwm2m_engine_set_s64 (char * pathstr , int64_t value );
695+ int lwm2m_engine_set_s64 (const char * pathstr , int64_t value );
696696
697697/**
698698 * @brief Set resource (instance) value (bool)
@@ -702,7 +702,7 @@ int lwm2m_engine_set_s64(char *pathstr, int64_t value);
702702 *
703703 * @return 0 for success or negative in case of error.
704704 */
705- int lwm2m_engine_set_bool (char * pathstr , bool value );
705+ int lwm2m_engine_set_bool (const char * pathstr , bool value );
706706
707707/**
708708 * @brief Set resource (instance) value (double)
@@ -712,7 +712,7 @@ int lwm2m_engine_set_bool(char *pathstr, bool value);
712712 *
713713 * @return 0 for success or negative in case of error.
714714 */
715- int lwm2m_engine_set_float (char * pathstr , double * value );
715+ int lwm2m_engine_set_float (const char * pathstr , double * value );
716716
717717/**
718718 * @brief Set resource (instance) value (ObjLnk)
@@ -722,7 +722,7 @@ int lwm2m_engine_set_float(char *pathstr, double *value);
722722 *
723723 * @return 0 for success or negative in case of error.
724724 */
725- int lwm2m_engine_set_objlnk (char * pathstr , struct lwm2m_objlnk * value );
725+ int lwm2m_engine_set_objlnk (const char * pathstr , struct lwm2m_objlnk * value );
726726
727727/**
728728 * @brief Get resource (instance) value (opaque buffer)
@@ -733,7 +733,7 @@ int lwm2m_engine_set_objlnk(char *pathstr, struct lwm2m_objlnk *value);
733733 *
734734 * @return 0 for success or negative in case of error.
735735 */
736- int lwm2m_engine_get_opaque (char * pathstr , void * buf , uint16_t buflen );
736+ int lwm2m_engine_get_opaque (const char * pathstr , void * buf , uint16_t buflen );
737737
738738/**
739739 * @brief Get resource (instance) value (string)
@@ -744,7 +744,7 @@ int lwm2m_engine_get_opaque(char *pathstr, void *buf, uint16_t buflen);
744744 *
745745 * @return 0 for success or negative in case of error.
746746 */
747- int lwm2m_engine_get_string (char * pathstr , void * str , uint16_t strlen );
747+ int lwm2m_engine_get_string (const char * pathstr , void * str , uint16_t strlen );
748748
749749/**
750750 * @brief Get resource (instance) value (u8)
@@ -754,7 +754,7 @@ int lwm2m_engine_get_string(char *pathstr, void *str, uint16_t strlen);
754754 *
755755 * @return 0 for success or negative in case of error.
756756 */
757- int lwm2m_engine_get_u8 (char * pathstr , uint8_t * value );
757+ int lwm2m_engine_get_u8 (const char * pathstr , uint8_t * value );
758758
759759/**
760760 * @brief Get resource (instance) value (u16)
@@ -764,7 +764,7 @@ int lwm2m_engine_get_u8(char *pathstr, uint8_t *value);
764764 *
765765 * @return 0 for success or negative in case of error.
766766 */
767- int lwm2m_engine_get_u16 (char * pathstr , uint16_t * value );
767+ int lwm2m_engine_get_u16 (const char * pathstr , uint16_t * value );
768768
769769/**
770770 * @brief Get resource (instance) value (u32)
@@ -774,7 +774,7 @@ int lwm2m_engine_get_u16(char *pathstr, uint16_t *value);
774774 *
775775 * @return 0 for success or negative in case of error.
776776 */
777- int lwm2m_engine_get_u32 (char * pathstr , uint32_t * value );
777+ int lwm2m_engine_get_u32 (const char * pathstr , uint32_t * value );
778778
779779/**
780780 * @brief Get resource (instance) value (u64)
@@ -784,7 +784,7 @@ int lwm2m_engine_get_u32(char *pathstr, uint32_t *value);
784784 *
785785 * @return 0 for success or negative in case of error.
786786 */
787- int lwm2m_engine_get_u64 (char * pathstr , uint64_t * value );
787+ int lwm2m_engine_get_u64 (const char * pathstr , uint64_t * value );
788788
789789/**
790790 * @brief Get resource (instance) value (s8)
@@ -794,7 +794,7 @@ int lwm2m_engine_get_u64(char *pathstr, uint64_t *value);
794794 *
795795 * @return 0 for success or negative in case of error.
796796 */
797- int lwm2m_engine_get_s8 (char * pathstr , int8_t * value );
797+ int lwm2m_engine_get_s8 (const char * pathstr , int8_t * value );
798798
799799/**
800800 * @brief Get resource (instance) value (s16)
@@ -804,7 +804,7 @@ int lwm2m_engine_get_s8(char *pathstr, int8_t *value);
804804 *
805805 * @return 0 for success or negative in case of error.
806806 */
807- int lwm2m_engine_get_s16 (char * pathstr , int16_t * value );
807+ int lwm2m_engine_get_s16 (const char * pathstr , int16_t * value );
808808
809809/**
810810 * @brief Get resource (instance) value (s32)
@@ -814,7 +814,7 @@ int lwm2m_engine_get_s16(char *pathstr, int16_t *value);
814814 *
815815 * @return 0 for success or negative in case of error.
816816 */
817- int lwm2m_engine_get_s32 (char * pathstr , int32_t * value );
817+ int lwm2m_engine_get_s32 (const char * pathstr , int32_t * value );
818818
819819/**
820820 * @brief Get resource (instance) value (s64)
@@ -824,7 +824,7 @@ int lwm2m_engine_get_s32(char *pathstr, int32_t *value);
824824 *
825825 * @return 0 for success or negative in case of error.
826826 */
827- int lwm2m_engine_get_s64 (char * pathstr , int64_t * value );
827+ int lwm2m_engine_get_s64 (const char * pathstr , int64_t * value );
828828
829829/**
830830 * @brief Get resource (instance) value (bool)
@@ -834,7 +834,7 @@ int lwm2m_engine_get_s64(char *pathstr, int64_t *value);
834834 *
835835 * @return 0 for success or negative in case of error.
836836 */
837- int lwm2m_engine_get_bool (char * pathstr , bool * value );
837+ int lwm2m_engine_get_bool (const char * pathstr , bool * value );
838838
839839/**
840840 * @brief Get resource (instance) value (double)
@@ -844,7 +844,7 @@ int lwm2m_engine_get_bool(char *pathstr, bool *value);
844844 *
845845 * @return 0 for success or negative in case of error.
846846 */
847- int lwm2m_engine_get_float (char * pathstr , double * buf );
847+ int lwm2m_engine_get_float (const char * pathstr , double * buf );
848848
849849/**
850850 * @brief Get resource (instance) value (ObjLnk)
@@ -854,7 +854,7 @@ int lwm2m_engine_get_float(char *pathstr, double *buf);
854854 *
855855 * @return 0 for success or negative in case of error.
856856 */
857- int lwm2m_engine_get_objlnk (char * pathstr , struct lwm2m_objlnk * buf );
857+ int lwm2m_engine_get_objlnk (const char * pathstr , struct lwm2m_objlnk * buf );
858858
859859
860860/**
@@ -867,7 +867,7 @@ int lwm2m_engine_get_objlnk(char *pathstr, struct lwm2m_objlnk *buf);
867867 *
868868 * @return 0 for success or negative in case of error.
869869 */
870- int lwm2m_engine_register_read_callback (char * pathstr ,
870+ int lwm2m_engine_register_read_callback (const char * pathstr ,
871871 lwm2m_engine_get_data_cb_t cb );
872872
873873/**
@@ -882,7 +882,7 @@ int lwm2m_engine_register_read_callback(char *pathstr,
882882 *
883883 * @return 0 for success or negative in case of error.
884884 */
885- int lwm2m_engine_register_pre_write_callback (char * pathstr ,
885+ int lwm2m_engine_register_pre_write_callback (const char * pathstr ,
886886 lwm2m_engine_get_data_cb_t cb );
887887
888888/**
@@ -905,7 +905,7 @@ int lwm2m_engine_register_pre_write_callback(char *pathstr,
905905 *
906906 * @return 0 for success or negative in case of error.
907907 */
908- int lwm2m_engine_register_validate_callback (char * pathstr ,
908+ int lwm2m_engine_register_validate_callback (const char * pathstr ,
909909 lwm2m_engine_set_data_cb_t cb );
910910
911911/**
@@ -922,7 +922,7 @@ int lwm2m_engine_register_validate_callback(char *pathstr,
922922 *
923923 * @return 0 for success or negative in case of error.
924924 */
925- int lwm2m_engine_register_post_write_callback (char * pathstr ,
925+ int lwm2m_engine_register_post_write_callback (const char * pathstr ,
926926 lwm2m_engine_set_data_cb_t cb );
927927
928928/**
@@ -935,7 +935,7 @@ int lwm2m_engine_register_post_write_callback(char *pathstr,
935935 *
936936 * @return 0 for success or negative in case of error.
937937 */
938- int lwm2m_engine_register_exec_callback (char * pathstr ,
938+ int lwm2m_engine_register_exec_callback (const char * pathstr ,
939939 lwm2m_engine_execute_cb_t cb );
940940
941941/**
@@ -992,7 +992,7 @@ int lwm2m_engine_register_delete_callback(uint16_t obj_id,
992992 *
993993 * @return 0 for success or negative in case of error.
994994 */
995- int lwm2m_engine_set_res_data (char * pathstr , void * data_ptr , uint16_t data_len ,
995+ int lwm2m_engine_set_res_data (const char * pathstr , void * data_ptr , uint16_t data_len ,
996996 uint8_t data_flags );
997997
998998/**
@@ -1008,7 +1008,7 @@ int lwm2m_engine_set_res_data(char *pathstr, void *data_ptr, uint16_t data_len,
10081008 *
10091009 * @return 0 for success or negative in case of error.
10101010 */
1011- int lwm2m_engine_get_res_data (char * pathstr , void * * data_ptr ,
1011+ int lwm2m_engine_get_res_data (const char * pathstr , void * * data_ptr ,
10121012 uint16_t * data_len , uint8_t * data_flags );
10131013
10141014/**
@@ -1022,7 +1022,7 @@ int lwm2m_engine_get_res_data(char *pathstr, void **data_ptr,
10221022 *
10231023 * @return 0 for success or negative in case of error.
10241024 */
1025- int lwm2m_engine_create_res_inst (char * pathstr );
1025+ int lwm2m_engine_create_res_inst (const char * pathstr );
10261026
10271027/**
10281028 * @brief Delete a resource instance
@@ -1033,7 +1033,7 @@ int lwm2m_engine_create_res_inst(char *pathstr);
10331033 *
10341034 * @return 0 for success or negative in case of error.
10351035 */
1036- int lwm2m_engine_delete_res_inst (char * pathstr );
1036+ int lwm2m_engine_delete_res_inst (const char * pathstr );
10371037
10381038/**
10391039 * @brief Update the period of a given service.
0 commit comments