Versions in this module Expand all Collapse all v1 v1.2.1 Aug 20, 2020 v1.2.0 Aug 20, 2020 Changes in this version + var File_cellular_service_proto protoreflect.FileDescriptor + var GatewayNonEPSConfig_CSFBRat_name = map[int32]string + var GatewayNonEPSConfig_CSFBRat_value = map[string]int32 + var GatewayNonEPSConfig_NonEPSServiceControl_name = map[int32]string + var GatewayNonEPSConfig_NonEPSServiceControl_value = map[string]int32 + var NetworkEPCConfig_NetworkServices_name = map[int32]string + var NetworkEPCConfig_NetworkServices_value = map[string]int32 + func GetNetworkServiceName(enum NetworkEPCConfig_NetworkServices) (string, error) + func GetPipelineDServicesConfig(networkServices []NetworkEPCConfig_NetworkServices) ([]mconfig.PipelineD_NetworkServices, error) + type CellularEnodebConfig struct + BandwidthMhz int32 + CellId int32 + DeviceClass string + Earfcndl int32 + Pci int32 + SpecialSubframePattern int32 + SubframeAssignment int32 + Tac int32 + TransmitEnabled bool + func (*CellularEnodebConfig) Descriptor() ([]byte, []int) + func (*CellularEnodebConfig) ProtoMessage() + func (x *CellularEnodebConfig) GetBandwidthMhz() int32 + func (x *CellularEnodebConfig) GetCellId() int32 + func (x *CellularEnodebConfig) GetDeviceClass() string + func (x *CellularEnodebConfig) GetEarfcndl() int32 + func (x *CellularEnodebConfig) GetPci() int32 + func (x *CellularEnodebConfig) GetSpecialSubframePattern() int32 + func (x *CellularEnodebConfig) GetSubframeAssignment() int32 + func (x *CellularEnodebConfig) GetTac() int32 + func (x *CellularEnodebConfig) GetTransmitEnabled() bool + func (x *CellularEnodebConfig) ProtoReflect() protoreflect.Message + func (x *CellularEnodebConfig) Reset() + func (x *CellularEnodebConfig) String() string + type CellularGatewayConfig struct + AttachedEnodebSerials []string + Epc *GatewayEPCConfig + NonEpsService *GatewayNonEPSConfig + Ran *GatewayRANConfig + func (*CellularGatewayConfig) Descriptor() ([]byte, []int) + func (*CellularGatewayConfig) ProtoMessage() + func (x *CellularGatewayConfig) GetAttachedEnodebSerials() []string + func (x *CellularGatewayConfig) GetEpc() *GatewayEPCConfig + func (x *CellularGatewayConfig) GetNonEpsService() *GatewayNonEPSConfig + func (x *CellularGatewayConfig) GetRan() *GatewayRANConfig + func (x *CellularGatewayConfig) ProtoReflect() protoreflect.Message + func (x *CellularGatewayConfig) Reset() + func (x *CellularGatewayConfig) String() string + type CellularNetworkConfig struct + Epc *NetworkEPCConfig + FegNetworkId string + Ran *NetworkRANConfig + func (*CellularNetworkConfig) Descriptor() ([]byte, []int) + func (*CellularNetworkConfig) ProtoMessage() + func (x *CellularNetworkConfig) GetEpc() *NetworkEPCConfig + func (x *CellularNetworkConfig) GetFegNetworkId() string + func (x *CellularNetworkConfig) GetRan() *NetworkRANConfig + func (x *CellularNetworkConfig) ProtoReflect() protoreflect.Message + func (x *CellularNetworkConfig) Reset() + func (x *CellularNetworkConfig) String() string + type GatewayEPCConfig struct + DnsPrimary string + DnsSecondary string + IpBlock string + NatEnabled bool + func (*GatewayEPCConfig) Descriptor() ([]byte, []int) + func (*GatewayEPCConfig) ProtoMessage() + func (x *GatewayEPCConfig) GetDnsPrimary() string + func (x *GatewayEPCConfig) GetDnsSecondary() string + func (x *GatewayEPCConfig) GetIpBlock() string + func (x *GatewayEPCConfig) GetNatEnabled() bool + func (x *GatewayEPCConfig) ProtoReflect() protoreflect.Message + func (x *GatewayEPCConfig) Reset() + func (x *GatewayEPCConfig) String() string + type GatewayNonEPSConfig struct + Arfcn_2G []int32 + CsfbMcc string + CsfbMnc string + CsfbRat GatewayNonEPSConfig_CSFBRat + Lac int32 + NonEpsServiceControl GatewayNonEPSConfig_NonEPSServiceControl + func (*GatewayNonEPSConfig) Descriptor() ([]byte, []int) + func (*GatewayNonEPSConfig) ProtoMessage() + func (x *GatewayNonEPSConfig) GetArfcn_2G() []int32 + func (x *GatewayNonEPSConfig) GetCsfbMcc() string + func (x *GatewayNonEPSConfig) GetCsfbMnc() string + func (x *GatewayNonEPSConfig) GetCsfbRat() GatewayNonEPSConfig_CSFBRat + func (x *GatewayNonEPSConfig) GetLac() int32 + func (x *GatewayNonEPSConfig) GetNonEpsServiceControl() GatewayNonEPSConfig_NonEPSServiceControl + func (x *GatewayNonEPSConfig) ProtoReflect() protoreflect.Message + func (x *GatewayNonEPSConfig) Reset() + func (x *GatewayNonEPSConfig) String() string + type GatewayNonEPSConfig_CSFBRat int32 + const GatewayNonEPSConfig_CSFBRAT_2G + const GatewayNonEPSConfig_CSFBRAT_3G + func (GatewayNonEPSConfig_CSFBRat) Descriptor() protoreflect.EnumDescriptor + func (GatewayNonEPSConfig_CSFBRat) EnumDescriptor() ([]byte, []int) + func (GatewayNonEPSConfig_CSFBRat) Type() protoreflect.EnumType + func (x GatewayNonEPSConfig_CSFBRat) Enum() *GatewayNonEPSConfig_CSFBRat + func (x GatewayNonEPSConfig_CSFBRat) Number() protoreflect.EnumNumber + func (x GatewayNonEPSConfig_CSFBRat) String() string + type GatewayNonEPSConfig_NonEPSServiceControl int32 + const GatewayNonEPSConfig_NON_EPS_SERVICE_CONTROL_CSFB_SMS + const GatewayNonEPSConfig_NON_EPS_SERVICE_CONTROL_OFF + const GatewayNonEPSConfig_NON_EPS_SERVICE_CONTROL_SMS + func (GatewayNonEPSConfig_NonEPSServiceControl) Descriptor() protoreflect.EnumDescriptor + func (GatewayNonEPSConfig_NonEPSServiceControl) EnumDescriptor() ([]byte, []int) + func (GatewayNonEPSConfig_NonEPSServiceControl) Type() protoreflect.EnumType + func (x GatewayNonEPSConfig_NonEPSServiceControl) Enum() *GatewayNonEPSConfig_NonEPSServiceControl + func (x GatewayNonEPSConfig_NonEPSServiceControl) Number() protoreflect.EnumNumber + func (x GatewayNonEPSConfig_NonEPSServiceControl) String() string + type GatewayRANConfig struct + Pci int32 + TransmitEnabled bool + func (*GatewayRANConfig) Descriptor() ([]byte, []int) + func (*GatewayRANConfig) ProtoMessage() + func (x *GatewayRANConfig) GetPci() int32 + func (x *GatewayRANConfig) GetTransmitEnabled() bool + func (x *GatewayRANConfig) ProtoReflect() protoreflect.Message + func (x *GatewayRANConfig) Reset() + func (x *GatewayRANConfig) String() string + type NetworkEPCConfig struct + CloudSubscriberdbEnabled bool + DefaultRuleId string + LteAuthAmf []byte + LteAuthOp []byte + Mcc string + Mnc string + NetworkServices []NetworkEPCConfig_NetworkServices + RelayEnabled bool + SubProfiles map[string]*NetworkEPCConfig_SubscriptionProfile + Tac int32 + func (*NetworkEPCConfig) Descriptor() ([]byte, []int) + func (*NetworkEPCConfig) ProtoMessage() + func (x *NetworkEPCConfig) GetCloudSubscriberdbEnabled() bool + func (x *NetworkEPCConfig) GetDefaultRuleId() string + func (x *NetworkEPCConfig) GetLteAuthAmf() []byte + func (x *NetworkEPCConfig) GetLteAuthOp() []byte + func (x *NetworkEPCConfig) GetMcc() string + func (x *NetworkEPCConfig) GetMnc() string + func (x *NetworkEPCConfig) GetNetworkServices() []NetworkEPCConfig_NetworkServices + func (x *NetworkEPCConfig) GetRelayEnabled() bool + func (x *NetworkEPCConfig) GetSubProfiles() map[string]*NetworkEPCConfig_SubscriptionProfile + func (x *NetworkEPCConfig) GetTac() int32 + func (x *NetworkEPCConfig) ProtoReflect() protoreflect.Message + func (x *NetworkEPCConfig) Reset() + func (x *NetworkEPCConfig) String() string + type NetworkEPCConfig_NetworkServices int32 + const NetworkEPCConfig_DPI + const NetworkEPCConfig_ENFORCEMENT + const NetworkEPCConfig_METERING + func GetNetworkServiceEnum(name string) (NetworkEPCConfig_NetworkServices, error) + func (NetworkEPCConfig_NetworkServices) Descriptor() protoreflect.EnumDescriptor + func (NetworkEPCConfig_NetworkServices) EnumDescriptor() ([]byte, []int) + func (NetworkEPCConfig_NetworkServices) Type() protoreflect.EnumType + func (x NetworkEPCConfig_NetworkServices) Enum() *NetworkEPCConfig_NetworkServices + func (x NetworkEPCConfig_NetworkServices) Number() protoreflect.EnumNumber + func (x NetworkEPCConfig_NetworkServices) String() string + type NetworkEPCConfig_SubscriptionProfile struct + MaxDlBitRate uint64 + MaxUlBitRate uint64 + func (*NetworkEPCConfig_SubscriptionProfile) Descriptor() ([]byte, []int) + func (*NetworkEPCConfig_SubscriptionProfile) ProtoMessage() + func (x *NetworkEPCConfig_SubscriptionProfile) GetMaxDlBitRate() uint64 + func (x *NetworkEPCConfig_SubscriptionProfile) GetMaxUlBitRate() uint64 + func (x *NetworkEPCConfig_SubscriptionProfile) ProtoReflect() protoreflect.Message + func (x *NetworkEPCConfig_SubscriptionProfile) Reset() + func (x *NetworkEPCConfig_SubscriptionProfile) String() string + type NetworkRANConfig struct + BandwidthMhz int32 + Earfcndl int32 + FddConfig *NetworkRANConfig_FDDConfig + SpecialSubframePattern int32 + SubframeAssignment int32 + TddConfig *NetworkRANConfig_TDDConfig + func (*NetworkRANConfig) Descriptor() ([]byte, []int) + func (*NetworkRANConfig) ProtoMessage() + func (x *NetworkRANConfig) GetBandwidthMhz() int32 + func (x *NetworkRANConfig) GetEarfcndl() int32 + func (x *NetworkRANConfig) GetFddConfig() *NetworkRANConfig_FDDConfig + func (x *NetworkRANConfig) GetSpecialSubframePattern() int32 + func (x *NetworkRANConfig) GetSubframeAssignment() int32 + func (x *NetworkRANConfig) GetTddConfig() *NetworkRANConfig_TDDConfig + func (x *NetworkRANConfig) ProtoReflect() protoreflect.Message + func (x *NetworkRANConfig) Reset() + func (x *NetworkRANConfig) String() string + type NetworkRANConfig_FDDConfig struct + Earfcndl int32 + Earfcnul int32 + func (*NetworkRANConfig_FDDConfig) Descriptor() ([]byte, []int) + func (*NetworkRANConfig_FDDConfig) ProtoMessage() + func (x *NetworkRANConfig_FDDConfig) GetEarfcndl() int32 + func (x *NetworkRANConfig_FDDConfig) GetEarfcnul() int32 + func (x *NetworkRANConfig_FDDConfig) ProtoReflect() protoreflect.Message + func (x *NetworkRANConfig_FDDConfig) Reset() + func (x *NetworkRANConfig_FDDConfig) String() string + type NetworkRANConfig_TDDConfig struct + Earfcndl int32 + SpecialSubframePattern int32 + SubframeAssignment int32 + func (*NetworkRANConfig_TDDConfig) Descriptor() ([]byte, []int) + func (*NetworkRANConfig_TDDConfig) ProtoMessage() + func (x *NetworkRANConfig_TDDConfig) GetEarfcndl() int32 + func (x *NetworkRANConfig_TDDConfig) GetSpecialSubframePattern() int32 + func (x *NetworkRANConfig_TDDConfig) GetSubframeAssignment() int32 + func (x *NetworkRANConfig_TDDConfig) ProtoReflect() protoreflect.Message + func (x *NetworkRANConfig_TDDConfig) Reset() + func (x *NetworkRANConfig_TDDConfig) String() string Other modules containing this package github.com/go-magma/magma/modules/lte/cloud/go