int32_t vrs_send_node_link(const uint8_t session_id, const uint8_t prio, const uint32_t parent_node_id, const uint32_t child_node_id) { struct Generic_Cmd *node_link_cmd = v_node_link_create(parent_node_id, child_node_id); return vc_send_command(session_id, prio, node_link_cmd); }
/** * \brief This function send Node_Link command */ static int vs_link_change_send(struct VSNodeSubscriber *node_subscriber, struct VSLink *link) { struct Generic_Cmd *node_link_cmd; node_link_cmd = v_node_link_create(link->parent->id, link->child->id); return v_out_queue_push_tail(node_subscriber->session->out_queue, node_subscriber->prio, node_link_cmd); }