История изменений
Исправление MOPKOBKA, (текущая версия) :
Да, сделать 2-3 отдельные функции для передачи строготипизированных параметров разных типов — единственно верный вариант.
Что бы раздувать размер кода машинного и С? Лучше тогда сгенерировать код из интерфейса dbus. В glib скорее всего уже есть хорошая интеграция с dbus, что бы экспортировать в него свои объекты, или работать с ним как с объектами gobject.
У языка есть строгая типизиация, нафига ее ломать и превращать C в JS
Классический пример языка со слабой типизацией, это как раз С. Ты наверное хотел сказать про статическую типизацию.
Исправление MOPKOBKA, :
Да, сделать 2-3 отдельные функции для передачи строготипизированных параметров разных типов — единственно верный вариант.
Что бы раздувать размер кода машинного и С? Лучше тогда сгенерировать код из интерфейса dbus.
У языка есть строгая типизиация, нафига ее ломать и превращать C в JS
Классический пример языка со слабой типизацией, это как раз С. Ты наверное хотел сказать про статическую типизацию.
Исходная версия MOPKOBKA, :
Да, сделать 2-3 отдельные функции для передачи строготипизированных параметров разных типов — единственно верный вариант.
Что бы раздувать размер кода машинного и С? Лучше тогда сгенерировать код из интерфейса dbus.
У языка есть строгая типизиация, нафига ее ломать и превращать C в JS
Классический пример языка со слабой типизацией, это как раз С.