Revision e7056e1b inc/urt_core.h

View differences:

inc/urt_core.h
61 61
  urt_status_t urtCoreSynchronizeNodes(urt_node_t* node);
62 62
  urt_status_t urtCoreStopNodes(urt_status_t reason);
63 63
  urt_node_t* urtCoreGetNodes(void);
64
  void urtCoreAddNode(urt_node_t* node);
64
  urt_status_t urtCoreAddNode(urt_node_t* node);
65 65

  
66 66
#if (URT_CFG_PUBSUB_ENABLED)
67
  void urtCoreAddTopic(urt_topic_t* topic);
67
  urt_status_t urtCoreAddTopic(urt_topic_t* topic);
68 68
  urt_topic_t* urtCoreGetTopic(urt_topicid_t id);
69 69
#endif /* URT_CFG_PUBSUB_ENABLED */
70 70

  
71 71
#if (URT_CFG_RPC_ENABLED)
72
  void urtCoreAddService(urt_service_t* service);
73
  urt_service_t urtCoreGetService(urt_serviceid_t id);
72
  urt_status_t urtCoreAddService(urt_service_t* service);
73
  urt_service_t* urtCoreGetService(urt_serviceid_t id);
74 74
#endif /* URT_CFG_RPC_ENABLED */
75 75

  
76 76
#if (URT_CFG_PUBSUB_QOS_DEADLINECHECKS)
77
  urtCoreCallbackDefault(void* params)
77
  urt_osTimerCallback_t urtCoreCallbackDefault(void* params)
78 78
#endif /* URT_CFG_PUBSUB_QOS_DEADLINECHECKS */
79 79

  
80 80
#if defined(__cplusplus)

Also available in: Unified diff