RIC-3057: Fix for retry in socket send
[ric-plt/rtmgr.git] / pkg / rtmgr / types.go
index 9378656..958ad6d 100644 (file)
@@ -92,6 +92,11 @@ type E2TInstance struct {
         Ranlist []string `json:"ranlist"`
 }
 
+type E2tIdentity struct {
+        E2taddress string `json:"e2tAddress"`
+        Rannames []string `json:"ranNames"`
+}
+
 type ConfigRtmgr struct {
        Pcs PlatformComponents `json:"PlatformComponents"`
 }
@@ -99,13 +104,14 @@ type ConfigRtmgr struct {
 type RicComponents struct {
        XApps []XApp
        E2Ts  map [string]E2TInstance
+       MeidMap  []string
        Pcs   PlatformComponents
 }
 
 type Subscription struct {
        SubID int32
-       Fqdn  string
-       Port  uint16
+       Fqdn string
+       Port uint16
 }
 
 type PlatformRoutes []struct {
@@ -120,4 +126,12 @@ type RtmgrRoutes struct {
        Prs PlatformRoutes      `json:"PlatformRoutes"`
 }
 
+type FqDn struct {
+       Address *string
+        Port *uint16
+}
 
+type XappList struct {
+        SubscriptionID  uint16
+       FqdnList []FqDn
+}