Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EeSubscriptionCollection ¶
type EeSubscriptionCollection struct { EeSubscriptions *models.EeSubscription AmfSubscriptionInfos []models.AmfSubscriptionInfo }
type NWDAFContext ¶
type NWDAFContext struct { Name string UriScheme models.UriScheme BindingIPv4 string SBIPort int RegisterIPv4 string // IP register to NRF HttpIPv6Address string NfId string NrfUri string EeSubscriptionIDGenerator int SdmSubscriptionIDGenerator int PolicyDataSubscriptionIDGenerator int UESubsCollection sync.Map //map[ueId]*UESubsData UEGroupCollection sync.Map //map[ueGroupId]*UEGroupSubsData SubscriptionDataSubscriptionIDGenerator int SubscriptionDataSubscriptions map[subsId]*models.SubscriptionDataSubscriptions PolicyDataSubscriptions map[subsId]*models.PolicyDataSubscription }
func (*NWDAFContext) GetIPv4GroupUri ¶
func (context *NWDAFContext) GetIPv4GroupUri(nwdafServiceType NWDAFServiceType) string
func (*NWDAFContext) GetIPv4Uri ¶
func (context *NWDAFContext) GetIPv4Uri() string
type UEGroupSubsData ¶
type UEGroupSubsData struct {
EeSubscriptions map[subsId]*models.EeSubscription
}
type UESubsData ¶
type UESubsData struct { EeSubscriptionCollection map[subsId]*EeSubscriptionCollection SdmSubscriptions map[subsId]*models.SdmSubscription }
Click to show internal directories.
Click to hide internal directories.