Further enhancements
[ric-plt/xapp-frame.git] / pkg / xapp / types.go
index 387d393..b517ff3 100755 (executable)
@@ -78,5 +78,24 @@ type PortData struct {
        ThreadType        int
        LowLatency        bool
        FastAck           bool
+       Policies          []int
        MaxRetryOnFailure int
 }
+
+type SymptomDataParams struct {
+       Timeout       uint64
+       FromTime      uint64
+       ToTime        uint64
+       importantOnly bool
+}
+
+// @todo: read these from config or somewhere else
+const (
+       SERVICE_HTTP    = "SERVICE_%s_%s_HTTP_PORT"
+       SERVICE_RMR     = "SERVICE_%s_%s_RMR_PORT"
+       CONFIG_PATH     = "/ric/v1/config"
+       REGISTER_PATH   = "http://service-%s-appmgr-http.%s:8080/ric/v1/register"
+       DEREGISTER_PATH = "http://service-%s-appmgr-http.%s:8080/ric/v1/deregister"
+       DEFAULT_PLT_NS  = "ricplt"
+       DEFAULT_XAPP_NS = "ricxapp"
+)