RICPLT-3016 Remove indication codes from e2ap
[ric-plt/submgr.git] / e2ap / pkg / e2ap / e2ap_packerif.go
index d69a716..23e5b0a 100644 (file)
@@ -87,15 +87,6 @@ type E2APMsgPackerSubscriptionDeleteFailureIf interface {
        Get() (error, *E2APSubscriptionDeleteFailure)
 }
 
-//-----------------------------------------------------------------------------
-//
-//-----------------------------------------------------------------------------
-type E2APMsgPackerIndicationIf interface {
-       E2APMsgPackerIf
-       Set(*E2APIndication) error
-       Get() (error, *E2APIndication)
-}
-
 //-----------------------------------------------------------------------------
 //
 //-----------------------------------------------------------------------------
@@ -106,7 +97,6 @@ type E2APPackerIf interface {
        NewPackerSubscriptionDeleteRequest() E2APMsgPackerSubscriptionDeleteRequestIf
        NewPackerSubscriptionDeleteResponse() E2APMsgPackerSubscriptionDeleteResponseIf
        NewPackerSubscriptionDeleteFailure() E2APMsgPackerSubscriptionDeleteFailureIf
-       NewPackerIndication() E2APMsgPackerIndicationIf
        MessageInfo(msg *packer.PackedData) *packer.MessageInfo
 }
 
@@ -142,12 +132,6 @@ func (autopacker *E2APAutoPacker) UnPack(msg *packer.PackedData) (error, interfa
                                if err == nil {
                                        return unpa.Get()
                                }
-                       case E2AP_RICIndication:
-                               unpa := autopacker.packer.NewPackerIndication()
-                               err = unpa.UnPack(msg)
-                               if err == nil {
-                                       return unpa.Get()
-                               }
                        default:
                                err = fmt.Errorf("MsgType: E2AP_InitiatingMessage => MsgId:%d unknown", msgInfo.MsgId)
                        }
@@ -233,12 +217,6 @@ func (autopacker *E2APAutoPacker) Pack(data interface{}, trg *packer.PackedData)
                if err == nil {
                        return pa.Pack(trg)
                }
-       case *E2APIndication:
-               pa := autopacker.packer.NewPackerIndication()
-               err = pa.Set(themsg)
-               if err == nil {
-                       return pa.Pack(trg)
-               }
        default:
                err = fmt.Errorf("unknown message")
        }