Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ISvcDrones ¶
type ISvcDrones interface { IsPopulateDBSvc() bool PopulateDBSvc() *dto.Problem GetUserSvc(id string, filter bool) (*dto.User, *dto.Problem) GetUsersSvc() (*[]dto.User, *dto.Problem) GetADroneSvc(serialNumber string) (*dto.Drone, *dto.Problem) GetDronesSvc(filters ...string) (*[]dto.Drone, *dto.Problem) RegisterDroneSvc(drone *dto.Drone) *dto.Problem ExistDroneSvc(serialNumber string) (bool, *dto.Problem) GetMedicationsSvc() (*[]dto.Medication, *dto.Problem) CheckingLoadedMedicationsItemsSvc(serialNumberDrone string) (*[]string, *dto.Problem) LoadMedicationItemsADroneSvc(serialNumberDrone string, medicationItemIDs []interface{}) *dto.Problem }
ISvcDrones Drones request service interface
func NewSvcDronesReqs ¶
func NewSvcDronesReqs(reposDrones *db.RepoDrones) ISvcDrones
NewSvcDronesReqs instantiate the Drones request services
Click to show internal directories.
Click to hide internal directories.