Provides service functions to handle connection routes.  
More...
|  | 
| Ucs_Return_t | Ucs_Rm_Start (Ucs_Inst_t *self, Ucs_Rm_Route_t *routes_list, uint16_t list_size) | 
|  | Initializes the routing process with the given routes list information and starts the process to handle the route(s). 
 | 
|  | 
| Ucs_Return_t | Ucs_Rm_SetRouteActive (Ucs_Inst_t *self, Ucs_Rm_Route_t *route_ptr, bool active) | 
|  | Sets the given route to activerespectivelyinactiveand triggers the routing process to handle the route.
 | 
|  | 
| Ucs_Return_t | Ucs_Rm_SetNodeAvailable (Ucs_Inst_t *self, Ucs_Rm_Node_t *node_ptr, bool available) | 
|  | Sets the availability attribute ( availableornotavailable) of the given node and triggers the routing process to handle attached route(s).
 | 
|  | 
| bool | Ucs_Rm_GetNodeAvailable (Ucs_Inst_t *self, Ucs_Rm_Node_t *node_ptr) | 
|  | Retrieves the "available"flag information of the given node.
 | 
|  | 
| Ucs_Return_t | Ucs_Rm_GetAttachedRoutes (Ucs_Inst_t *self, Ucs_Rm_EndPoint_t *ep_inst, Ucs_Rm_Route_t *ls_found_routes[], uint16_t ls_size) | 
|  | Retrieves the reference(s) of the route(s) currently attached to the given endpoint and stores It into the (external) table provided by user application. 
 | 
|  | 
| uint16_t | Ucs_Rm_GetConnectionLabel (Ucs_Inst_t *self, Ucs_Rm_Route_t *route_ptr) | 
|  | Retrieves the ConnectionLabelof the given route.
 | 
|  | 
Provides service functions to handle connection routes.