X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=pkg%2Frtmgr%2Ftypes.go;h=26429cec1dab8bd47abbfafe972579c10ec827de;hb=refs%2Fchanges%2F53%2F1153%2F2;hp=ba396c8fb14d313bb2d130015cbf0dc0301baae9;hpb=92162653c9741f2417d1a36ec1c211d6863d0a68;p=ric-plt%2Frtmgr.git diff --git a/pkg/rtmgr/types.go b/pkg/rtmgr/types.go index ba396c8..26429ce 100644 --- a/pkg/rtmgr/types.go +++ b/pkg/rtmgr/types.go @@ -18,14 +18,14 @@ */ /* Mnemonic: rtmgr/types.go - Abstract: Containes RTMGR (Routing Manager) specific types + Abstract: Contains RTMGR (Routing Manager) specific types Date: 12 March 2019 */ package rtmgr type XApps struct { - XApplist []XApp + XAppList []XApp } type RouteTable []RouteTableEntry @@ -35,7 +35,6 @@ type Endpoints map[string]*Endpoint type SubscriptionList []Subscription - //TODO: uuid is not a real UUID but a string of "ip:port" // this should be changed to real UUID later on which should come from xApp Manager // petszila type Endpoint struct { @@ -55,7 +54,7 @@ type RouteTableEntry struct { MessageType string TxList EndpointList RxGroups []EndpointList - SubID int16 + SubID int32 } type XApp struct { @@ -80,18 +79,17 @@ type PlatformComponents []struct { Port uint16 `json:"port"` } -type RtmgrConfig struct { +type ConfigRtmgr struct { Pcs PlatformComponents `json:"PlatformComponents"` } type RicComponents struct { - Xapps []XApp + XApps []XApp Pcs PlatformComponents } type Subscription struct { - SubID int16 - Fqdn string - Port uint16 + SubID int32 + Fqdn string + Port uint16 } -