import (
"encoding/hex"
"fmt"
+
"gerrit.o-ran-sc.org/r/ric-plt/e2ap/pkg/e2ap"
"gerrit.o-ran-sc.org/r/ric-plt/e2ap/pkg/e2ap_wrapper"
"gerrit.o-ran-sc.org/r/ric-plt/xapp-frame/pkg/models"
var packerif e2ap.E2APPackerIf = e2ap_wrapper.NewAsn1E2Packer()
+func GetPackerIf() e2ap.E2APPackerIf {
+ return packerif
+}
+
+func SetPackerIf(iface e2ap.E2APPackerIf) {
+ packerif = iface
+}
+
type E2ap struct {
}
return subDelFail, nil
}
+/*
func (c *E2ap) PackSubscriptionDeleteFailure(req *e2ap.E2APSubscriptionDeleteFailure) (int, *e2ap.PackedData, error) {
e2SubDelFail := packerif.NewPackerSubscriptionDeleteFailure()
err, packedData := e2SubDelFail.Pack(req)
}
return xapp.RIC_SUB_DEL_FAILURE, packedData, nil
}
+*/