streamer

package
v1.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 18, 2020 License: BSD-3-Clause Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BaseNamesProvider

type BaseNamesProvider struct{}

func (*BaseNamesProvider) GetStreamName

func (p *BaseNamesProvider) GetStreamName() string

func (*BaseNamesProvider) GetUpdates

func (p *BaseNamesProvider) GetUpdates(gatewayId string, extraArgs *any.Any) ([]*protos.DataUpdate, error)

type NetworkWideRulesProvider

type NetworkWideRulesProvider struct{}

func (*NetworkWideRulesProvider) GetStreamName

func (p *NetworkWideRulesProvider) GetStreamName() string

func (*NetworkWideRulesProvider) GetUpdates

func (p *NetworkWideRulesProvider) GetUpdates(gatewayId string, extraArgs *any.Any) ([]*protos.DataUpdate, error)

type PoliciesProvider

type PoliciesProvider struct{}

func (*PoliciesProvider) GetStreamName

func (p *PoliciesProvider) GetStreamName() string

func (*PoliciesProvider) GetUpdates

func (p *PoliciesProvider) GetUpdates(gatewayId string, extraArgs *any.Any) ([]*protos.DataUpdate, error)

type RatingGroupsProvider

type RatingGroupsProvider struct{}

TODO: need to stream down the infinite credit charging keys from here

func (*RatingGroupsProvider) GetStreamName

func (p *RatingGroupsProvider) GetStreamName() string

func (*RatingGroupsProvider) GetUpdates

func (provider *RatingGroupsProvider) GetUpdates(gatewayId string, extraArgs *any.Any) ([]*protos.DataUpdate, error)

GetUpdates implements GetUpdates for the policies stream provider

type RuleMappingsProvider

type RuleMappingsProvider struct{}

func (*RuleMappingsProvider) GetStreamName

func (p *RuleMappingsProvider) GetStreamName() string

func (*RuleMappingsProvider) GetUpdates

func (p *RuleMappingsProvider) GetUpdates(gatewayId string, extraArgs *any.Any) ([]*protos.DataUpdate, error)

GetUpdates implements GetUpdates for the rule mappings stream provider

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL