package rpe
-import "routing-manager/pkg/rtmgr"
+import (
+ "routing-manager/pkg/models"
+ "routing-manager/pkg/rtmgr"
+)
//type generatePolicies func(rtmgr.Endpoints) *[]string
//type generateRouteTable func(rtmgr.Endpoints) *rtmgr.RouteTable
}
type Engine interface {
- GeneratePolicies(rtmgr.Endpoints) *[]string
+ GeneratePolicies(rtmgr.Endpoints, *rtmgr.RicComponents) *[]string
GenerateRouteTable(rtmgr.Endpoints) *rtmgr.RouteTable
+ GeneratePartialPolicies(eps rtmgr.Endpoints, xappSubData *models.XappSubscriptionData, updatetype rtmgr.RMRUpdateType) *[]string
+}
+
+type MeidEntry struct {
+ recordtype string
+ e2tip string
}