Documentation
¶
Index ¶
- type TrackingService
- func (ts *TrackingService) GetAuthManager() *authutil.AuthManager
- func (ts *TrackingService) GetRoleAccess(fullMethod string) []commonpb.UserRole
- func (ts *TrackingService) LastPoints(ctx context.Context, req *trackingv1.LastPointsRequest) (*trackingv1.LastPointsResponse, error)
- func (ts *TrackingService) LiveDevices(stream trkpb.TrackingService_LiveDevicesServer) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TrackingService ¶
type TrackingService struct { trackingpb.UnimplementedTrackingServiceServer // contains filtered or unexported fields }
func NewTrackingService ¶
func NewTrackingService(logger *zap.Logger, natsConn *nats.Conn, dbConn db.TrackingDB, auth *authutil.AuthManager) *TrackingService
func (*TrackingService) GetAuthManager ¶
func (ts *TrackingService) GetAuthManager() *authutil.AuthManager
func (*TrackingService) GetRoleAccess ¶
func (ts *TrackingService) GetRoleAccess(fullMethod string) []commonpb.UserRole
func (*TrackingService) LastPoints ¶
func (ts *TrackingService) LastPoints(ctx context.Context, req *trackingv1.LastPointsRequest) ( *trackingv1.LastPointsResponse, error)
func (*TrackingService) LiveDevices ¶
func (ts *TrackingService) LiveDevices(stream trkpb.TrackingService_LiveDevicesServer) error
Click to show internal directories.
Click to hide internal directories.