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_ue_sim_proto protoreflect.FileDescriptor + func RegisterUESimServer(s *grpc.Server, srv UESimServer) + type AuthenticateRequest struct + CalledStationID string + Imsi string + func (*AuthenticateRequest) Descriptor() ([]byte, []int) + func (*AuthenticateRequest) ProtoMessage() + func (x *AuthenticateRequest) GetCalledStationID() string + func (x *AuthenticateRequest) GetImsi() string + func (x *AuthenticateRequest) ProtoReflect() protoreflect.Message + func (x *AuthenticateRequest) Reset() + func (x *AuthenticateRequest) String() string + type AuthenticateResponse struct + RadiusPacket []byte + func (*AuthenticateResponse) Descriptor() ([]byte, []int) + func (*AuthenticateResponse) ProtoMessage() + func (x *AuthenticateResponse) GetRadiusPacket() []byte + func (x *AuthenticateResponse) ProtoReflect() protoreflect.Message + func (x *AuthenticateResponse) Reset() + func (x *AuthenticateResponse) String() string + type DisconnectRequest struct + CalledStationID string + Imsi string + func (*DisconnectRequest) Descriptor() ([]byte, []int) + func (*DisconnectRequest) ProtoMessage() + func (x *DisconnectRequest) GetCalledStationID() string + func (x *DisconnectRequest) GetImsi() string + func (x *DisconnectRequest) ProtoReflect() protoreflect.Message + func (x *DisconnectRequest) Reset() + func (x *DisconnectRequest) String() string + type DisconnectResponse struct + RadiusPacket []byte + func (*DisconnectResponse) Descriptor() ([]byte, []int) + func (*DisconnectResponse) ProtoMessage() + func (x *DisconnectResponse) GetRadiusPacket() []byte + func (x *DisconnectResponse) ProtoReflect() protoreflect.Message + func (x *DisconnectResponse) Reset() + func (x *DisconnectResponse) String() string + type GenTrafficRequest struct + Bitrate *wrappers.StringValue + DisableServerReachabilityCheck bool + Imsi string + ReportingIntervalInSecs uint64 + ReverseMode bool + TimeInSecs uint64 + Timeout uint32 + Volume *wrappers.StringValue + func (*GenTrafficRequest) Descriptor() ([]byte, []int) + func (*GenTrafficRequest) ProtoMessage() + func (x *GenTrafficRequest) GetBitrate() *wrappers.StringValue + func (x *GenTrafficRequest) GetDisableServerReachabilityCheck() bool + func (x *GenTrafficRequest) GetImsi() string + func (x *GenTrafficRequest) GetReportingIntervalInSecs() uint64 + func (x *GenTrafficRequest) GetReverseMode() bool + func (x *GenTrafficRequest) GetTimeInSecs() uint64 + func (x *GenTrafficRequest) GetTimeout() uint32 + func (x *GenTrafficRequest) GetVolume() *wrappers.StringValue + func (x *GenTrafficRequest) ProtoReflect() protoreflect.Message + func (x *GenTrafficRequest) Reset() + func (x *GenTrafficRequest) String() string + type GenTrafficResponse struct + Output []byte + func (*GenTrafficResponse) Descriptor() ([]byte, []int) + func (*GenTrafficResponse) ProtoMessage() + func (x *GenTrafficResponse) GetOutput() []byte + func (x *GenTrafficResponse) ProtoReflect() protoreflect.Message + func (x *GenTrafficResponse) Reset() + func (x *GenTrafficResponse) String() string + type UEConfig struct + AuthKey []byte + AuthOpc []byte + Imsi string + Seq uint64 + func (*UEConfig) Descriptor() ([]byte, []int) + func (*UEConfig) ProtoMessage() + func (x *UEConfig) GetAuthKey() []byte + func (x *UEConfig) GetAuthOpc() []byte + func (x *UEConfig) GetImsi() string + func (x *UEConfig) GetSeq() uint64 + func (x *UEConfig) ProtoReflect() protoreflect.Message + func (x *UEConfig) Reset() + func (x *UEConfig) String() string + type UESimClient interface + AddUE func(ctx context.Context, in *UEConfig, opts ...grpc.CallOption) (*protos.Void, error) + Authenticate func(ctx context.Context, in *AuthenticateRequest, opts ...grpc.CallOption) (*AuthenticateResponse, error) + Disconnect func(ctx context.Context, in *DisconnectRequest, opts ...grpc.CallOption) (*DisconnectResponse, error) + GenTraffic func(ctx context.Context, in *GenTrafficRequest, opts ...grpc.CallOption) (*GenTrafficResponse, error) + func NewUESimClient(cc grpc.ClientConnInterface) UESimClient + type UESimServer interface + AddUE func(context.Context, *UEConfig) (*protos.Void, error) + Authenticate func(context.Context, *AuthenticateRequest) (*AuthenticateResponse, error) + Disconnect func(context.Context, *DisconnectRequest) (*DisconnectResponse, error) + GenTraffic func(context.Context, *GenTrafficRequest) (*GenTrafficResponse, error) + type UnimplementedUESimServer struct + func (*UnimplementedUESimServer) AddUE(context.Context, *UEConfig) (*protos.Void, error) + func (*UnimplementedUESimServer) Authenticate(context.Context, *AuthenticateRequest) (*AuthenticateResponse, error) + func (*UnimplementedUESimServer) Disconnect(context.Context, *DisconnectRequest) (*DisconnectResponse, error) + func (*UnimplementedUESimServer) GenTraffic(context.Context, *GenTrafficRequest) (*GenTrafficResponse, error)