WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
+
+ This source code is part of the near-RT RIC (RAN Intelligent Controller)
+ platform project (RICP).
+
==================================================================================
*/
/*
Port uint16
TxMessages []string
RxMessages []string
+ Policies []int32
Socket interface{}
IsReady bool
Keepalive bool
TxList EndpointList
RxGroups []EndpointList
SubID int32
+ RouteType string
}
type XApp struct {
Port uint16 `json:"port"`
TxMessages []string `json:"txMessages"`
RxMessages []string `json:"rxMessages"`
+ Policies []int32 `json:"policies"`
}
type PlatformComponents []struct {
Port uint16 `json:"port"`
}
+type E2TInstance struct {
+ Name string `json:"name"`
+ Fqdn string `json:"fqdn"`
+ Ranlist []string `json:"ranlist"`
+}
+
type ConfigRtmgr struct {
Pcs PlatformComponents `json:"PlatformComponents"`
}
type RicComponents struct {
XApps []XApp
+ E2Ts map [string]E2TInstance
Pcs PlatformComponents
}