"time"
"gerrit.o-ran-sc.org/r/ric-plt/e2ap/pkg/e2ap"
+ "gerrit.o-ran-sc.org/r/ric-plt/xapp-frame/pkg/xapp"
)
//-----------------------------------------------------------------------------
e.ErrorSource = errorSource
e.TimeoutType = timeoutType
}
+
+type XappRnibInterface interface {
+ XappRnibSubscribe(cb func(string, ...string), channel string) error
+ XappRnibGetListGnbIds() ([]*xapp.RNIBNbIdentity, xapp.RNIBIRNibError)
+ XappRnibStoreAndPublish(channel string, event string, pairs ...interface{}) error
+ XappRnibGetNodeb(inventoryName string) (*xapp.RNIBNodebInfo, xapp.RNIBIRNibError)
+}