Changed xapptweak rmr send function to take in retry releated timeout
[ric-plt/submgr.git] / pkg / control / types.go
index 4d318e0..5408f48 100644 (file)
 package control
 
 import (
-       "bytes"
-       "fmt"
        "gerrit.o-ran-sc.org/r/ric-plt/e2ap/pkg/e2ap"
-       "gerrit.o-ran-sc.org/r/ric-plt/xapp-frame/pkg/xapp"
        "strconv"
        "strings"
 )
@@ -89,12 +86,17 @@ type RmrEndpointList struct {
 }
 
 func (eplist *RmrEndpointList) String() string {
+       valuesText := eplist.StringList()
+       return strings.Join(valuesText, ",")
+}
+
+func (eplist *RmrEndpointList) StringList() []string {
        tmpList := eplist.Endpoints
        valuesText := []string{}
        for i := range tmpList {
                valuesText = append(valuesText, tmpList[i].String())
        }
-       return strings.Join(valuesText, ",")
+       return valuesText
 }
 
 func (eplist *RmrEndpointList) Size() int {
@@ -149,16 +151,3 @@ func NewRmrEndpoint(src string) *RmrEndpoint {
        }
        return ep
 }
-
-//-----------------------------------------------------------------------------
-// To add own method for rmrparams
-//-----------------------------------------------------------------------------
-type RMRParams struct {
-       *xapp.RMRParams
-}
-
-func (params *RMRParams) String() string {
-       var b bytes.Buffer
-       fmt.Fprintf(&b, "params(Src=%s Mtype=%s(%d) SubId=%v Xid=%s Meid=%s)", params.Src, xapp.RicMessageTypeToName[params.Mtype], params.Mtype, params.SubId, params.Xid, params.Meid.RanName)
-       return b.String()
-}