X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=e2ap%2Fpkg%2Fe2ap%2Fe2ap_packerif.go;fp=e2ap%2Fpkg%2Fe2ap%2Fe2ap_packerif.go;h=5e327d5cf380ec7fef1ab7eadbcddf555a50c2d1;hb=52e2f8ec3ebcb9d58fe2b01d70530f2fa44666cb;hp=9a06589e9b59330458aacb7c3aa888e657594243;hpb=272719080aeb0cf4640f1a4594482ba08c11bf3d;p=ric-plt%2Fsubmgr.git diff --git a/e2ap/pkg/e2ap/e2ap_packerif.go b/e2ap/pkg/e2ap/e2ap_packerif.go index 9a06589..5e327d5 100644 --- a/e2ap/pkg/e2ap/e2ap_packerif.go +++ b/e2ap/pkg/e2ap/e2ap_packerif.go @@ -73,6 +73,15 @@ type E2APMsgPackerSubscriptionDeleteFailureIf interface { String() string } +//----------------------------------------------------------------------------- +// Changes to support "RIC_SUB_DEL_REQUIRED" +//----------------------------------------------------------------------------- +type E2APMsgPackerSubscriptionDeleteRequiredIf interface { + Pack(list *SubscriptionDeleteRequiredList) (error, *PackedData) + UnPack(msg *PackedData) (error, *SubscriptionDeleteRequiredList) + String() string +} + //----------------------------------------------------------------------------- // //----------------------------------------------------------------------------- @@ -83,6 +92,7 @@ type E2APPackerIf interface { NewPackerSubscriptionDeleteRequest() E2APMsgPackerSubscriptionDeleteRequestIf NewPackerSubscriptionDeleteResponse() E2APMsgPackerSubscriptionDeleteResponseIf NewPackerSubscriptionDeleteFailure() E2APMsgPackerSubscriptionDeleteFailureIf + NewPackerSubscriptionDeleteRequired() E2APMsgPackerSubscriptionDeleteRequiredIf //UnPack(*PackedData) (error, interface{}) //Pack(interface{}, *PackedData) (error, *PackedData) }