Multiple E2T instance feature - Introduced APIs Delete E2T Instance and associate...
[ric-plt/rtmgr.git] / pkg / sbi / types.go
index b6dfcd5..d024e94 100644 (file)
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.
+
+   This source code is part of the near-RT RIC (RAN Intelligent Controller)
+   platform project (RICP).
+
 ==================================================================================
 */
 /*
 ==================================================================================
 */
 /*
@@ -26,15 +30,15 @@ package sbi
 
 import "routing-manager/pkg/rtmgr"
 
 
 import "routing-manager/pkg/rtmgr"
 
-type SbiEngineConfig struct {
+type EngineConfig struct {
        Name        string
        Version     string
        Protocol    string
        Name        string
        Version     string
        Protocol    string
-       Instance    SbiEngine
+       Instance    Engine
        IsAvailable bool
 }
 
        IsAvailable bool
 }
 
-type SbiEngine interface {
+type Engine interface {
        Initialize(string) error
        Terminate() error
        DistributeAll(*[]string) error
        Initialize(string) error
        Terminate() error
        DistributeAll(*[]string) error