+ mutex sync.Mutex // Lock
+ registry *Registry // Registry
+ Seq uint16 // SubsId
+ Meid *xapp.RMRMeid // Meid/ RanName
+ EpList RmrEndpointList // Endpoints
+ DelEpList RmrEndpointList // Endpoints
+ DelSeq uint64
+ TransLock sync.Mutex // Lock transactions, only one executed per time for subs
+ TheTrans *Transaction // Ongoing transaction from xapp
+ SubReqMsg *e2ap.E2APSubscriptionRequest // Subscription information
+ SubRespMsg *e2ap.E2APSubscriptionResponse // Subscription information
+}
+
+func (s *Subscription) stringImpl() string {
+ return "subs(" + strconv.FormatUint(uint64(s.Seq), 10) + "/" + s.Meid.RanName + "/" + s.EpList.String() + ")"