X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=test%2Fe2t%2Fe2t.go;fp=test%2Fe2t%2Fe2t.go;h=2e1f4aceca9ec8d0291f646d3c3efac21d142625;hb=e6e9432561cb86080cd6a6db0d80622337da1bd7;hp=119e59e5efe86fb0b2a60e64fb4db9cd989adcb9;hpb=4511475f03107eb53c88545649898e3cfbcc2765;p=ric-plt%2Fsubmgr.git diff --git a/test/e2t/e2t.go b/test/e2t/e2t.go index 119e59e..2e1f4ac 100644 --- a/test/e2t/e2t.go +++ b/test/e2t/e2t.go @@ -21,7 +21,9 @@ package main import ( "gerrit.o-ran-sc.org/r/ric-plt/xapp-frame/pkg/xapp" + /* TODO: removed to being able to integrate with UEMGR submgr "gerrit.o-ran-sc.org/r/ric-plt/submgr/pkg/control" + */ "errors" ) @@ -29,23 +31,27 @@ type E2t struct { } func (e E2t ) Consume(mtype, sub_id int, len int, payload []byte) (err error) { + /* TODO: removed to being able to integrate with UEMGR asn1 := submgr.Asn1{} message, err := asn1.Decode(payload) if err != nil { xapp.Logger.Debug("E2T asn1Decoding failure due to "+ err.Error()) return } - xapp.Logger.Info("E2T Received Message content: %v", message) - err = e.subscriptionResponse(sub_id) + */ + xapp.Logger.Info("E2T Received Message with RMR Subsriprion ID: %v, Responding...", sub_id) + err = e.subscriptionResponse(sub_id, payload) return } -func (e E2t ) subscriptionResponse(sub_id int) (err error) { +func (e E2t ) subscriptionResponse(sub_id int, payload []byte) (err error) { + /* TODO: removed to being able to integrate with UEMGR asn1 := submgr.Asn1{} payload, err := asn1.Encode(submgr.RmrPayload{8, sub_id, "E2T: RCO Subscribed"}) if err != nil { return } + */ if !xapp.Rmr.Send(12011, sub_id, len(payload), payload) { err = errors.New("rmr.Send() failed") }