X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=inline;f=pkg%2Fcontrol%2Fsubscription.go;h=6ed3d322643a0be4808c4912c35a9eedd4618235;hb=refs%2Fchanges%2F97%2F2197%2F6;hp=9bbe3d47dd12675fad0c157683a82bd2d4c44abc;hpb=a189c866d786c2dbde19d34d9dd2404e17b3e407;p=ric-plt%2Fsubmgr.git diff --git a/pkg/control/subscription.go b/pkg/control/subscription.go index 9bbe3d4..6ed3d32 100644 --- a/pkg/control/subscription.go +++ b/pkg/control/subscription.go @@ -45,6 +45,21 @@ func (s *Subscription) String() string { return strconv.FormatUint(uint64(s.Seq), 10) + "/" + s.RmrEndpoint.String() + "/" + s.Meid.RanName } +func (s *Subscription) GetSubId() uint16 { + s.mutex.Lock() + defer s.mutex.Unlock() + return s.Seq +} + +func (s *Subscription) GetMeid() *xapp.RMRMeid { + s.mutex.Lock() + defer s.mutex.Unlock() + if s.Meid != nil { + return s.Meid + } + return nil +} + func (s *Subscription) Confirmed() { s.mutex.Lock() defer s.mutex.Unlock()