ua_services_internal.h 636 B

1234567891011121314151617
  1. /**
  2. * @brief This files contains helper functions for the UA-Services that are used
  3. * internally as well (with a simplified API as no access rights are checked).
  4. */
  5. #include "ua_namespace.h"
  6. #include "ua_types.h"
  7. #include "ua_types_generated.h"
  8. /* @brief Add a reference (and the inverse reference to the target node).
  9. *
  10. * @param The node to which the reference shall be added
  11. * @param The reference itself
  12. * @param The namespace where the target node is looked up for the reverse reference (this is omitted if targetns is UA_NULL)
  13. */
  14. UA_Int32 AddReference(UA_Node *node, UA_ReferenceNode *reference, UA_Namespace *targetns);