frontend

package
v0.0.0-...-d996d1d Latest Latest
Warning

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

Go to latest
Published: Feb 24, 2025 License: BSD-3-Clause Imports: 21 Imported by: 0

Documentation

Overview

Package frontend implements the drone queen service.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterServers

func RegisterServers(srv grpc.ServiceRegistrar)

RegisterServers registers RPC servers.

Types

type DroneQueenImpl

type DroneQueenImpl struct {
	// contains filtered or unexported fields
}

DroneQueenImpl implements service interfaces.

func (*DroneQueenImpl) DeclareDuts

func (q *DroneQueenImpl) DeclareDuts(ctx context.Context, req *api.DeclareDutsRequest) (res *api.DeclareDutsResponse, err error)

DeclareDuts implements service interfaces.

func (*DroneQueenImpl) ListDrones

func (q *DroneQueenImpl) ListDrones(ctx context.Context, req *api.ListDronesRequest) (res *api.ListDronesResponse, err error)

ListDrones implements service interfaces.

func (*DroneQueenImpl) ListDuts

func (q *DroneQueenImpl) ListDuts(ctx context.Context, req *api.ListDutsRequest) (res *api.ListDutsResponse, err error)

ListDuts implements service interfaces.

func (*DroneQueenImpl) ReleaseDuts

func (q *DroneQueenImpl) ReleaseDuts(ctx context.Context, req *api.ReleaseDutsRequest) (res *api.ReleaseDutsResponse, err error)

ReleaseDuts implements service interfaces.

func (*DroneQueenImpl) ReportDrone

func (q *DroneQueenImpl) ReportDrone(ctx context.Context, req *api.ReportDroneRequest) (res *api.ReportDroneResponse, err error)

ReportDrone implements service interfaces.

Jump to

Keyboard shortcuts

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