Documentation ¶
Index ¶
- func NewCountUsecase(repo repository.CountRepository) *countUsecase
- func NewDeviceUsecase(repo repository.DeviceRepository) *deviceUsecase
- func NewElementsUsecase(repo repository.ElementRepository) *elementUsecase
- func NewOltElementUsecase(repo repository.ElementRepository) *oltElementUsecase
- func NewTrafficUsecase(repo repository.TrafficRepository) *trafficUsecase
- type CountUsecase
- type DeviceUsecase
- type OltElementUsecase
- type TrafficUsecase
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCountUsecase ¶
func NewCountUsecase(repo repository.CountRepository) *countUsecase
func NewDeviceUsecase ¶
func NewDeviceUsecase(repo repository.DeviceRepository) *deviceUsecase
func NewElementsUsecase ¶
func NewElementsUsecase(repo repository.ElementRepository) *elementUsecase
func NewOltElementUsecase ¶
func NewOltElementUsecase(repo repository.ElementRepository) *oltElementUsecase
func NewTrafficUsecase ¶
func NewTrafficUsecase(repo repository.TrafficRepository) *trafficUsecase
Types ¶
type CountUsecase ¶
type DeviceUsecase ¶
type OltElementUsecase ¶
type OltElementUsecase interface {
Create(element model.ElementOLT) (string, error)
}
Click to show internal directories.
Click to hide internal directories.