MCPcopy Create free account

hub / github.com/akhenakh/gpsd / functions

Functions47 in github.com/akhenakh/gpsd

↓ 4 callersMethodString
()
gpssvc/gpssvc.pb.go:59
↓ 2 callersMethodInjectPosition
InjectPosition Inject fake position use it for debug purpose only
gpssvc/gpssvc.pb.go:173
↓ 2 callersMethodLivePosition
LivePosition streams Position updates
gpssvc/gpssvc.pb.go:170
↓ 2 callersFunctionparseNMEA
* $GPRMC,002503.00,A,4647.87042,N,07114.17012,W,0.065,,140718,,,D*65 $GPVTG,,T,,M,0.065,N,0.121,K,D*27 $GPGGA,002503.00,4647.87042,N,07114.17012,W,2,1
cmd/gpsd/nmea.go:27
↓ 1 callersFunctionNewChanReader
()
cmd/gpsd/chanreader.go:7
↓ 1 callersFunctionNewServer
(pchan chan *gpssvc.Position, osrmAddr string)
cmd/gpsd/server.go:43
↓ 1 callersMethodRecv
()
gpssvc/gpssvc.pb.go:200
↓ 1 callersMethodSend
(*Position)
gpssvc/gpssvc.pb.go:248
↓ 1 callersMethodStart
()
cmd/gpsd/server.go:165
↓ 1 callersMethodStop
Stop the server
cmd/gpsd/server.go:213
↓ 1 callersMethodmapMatch
mapMatch use latest known positions to fix p returns true if the position can be map matched modify position with map matched data
cmd/gpsd/server.go:88
↓ 1 callersMethodmapNear
(ctx context.Context, p *gpssvc.Position)
cmd/gpsd/server.go:55
↓ 1 callersFunctionsetTime
(v nmea.GPRMC)
cmd/gpsd/settime_32.go:13
MethodDescriptor
()
gpssvc/gpssvc.pb.go:61
MethodGetHeading
()
gpssvc/gpssvc.pb.go:77
MethodGetHint
()
gpssvc/gpssvc.pb.go:147
MethodGetHorizontalPrecision
()
gpssvc/gpssvc.pb.go:91
MethodGetLatitude
()
gpssvc/gpssvc.pb.go:63
MethodGetLongitude
()
gpssvc/gpssvc.pb.go:70
MethodGetMatched
()
gpssvc/gpssvc.pb.go:105
MethodGetMatchedDistance
()
gpssvc/gpssvc.pb.go:133
MethodGetMatchedHeading
()
gpssvc/gpssvc.pb.go:126
MethodGetMatchedLatitude
()
gpssvc/gpssvc.pb.go:112
MethodGetMatchedLongitude
()
gpssvc/gpssvc.pb.go:119
MethodGetRoadName
()
gpssvc/gpssvc.pb.go:140
MethodGetSpeed
()
gpssvc/gpssvc.pb.go:84
MethodGetTs
()
gpssvc/gpssvc.pb.go:98
MethodInjectPosition
InjectPosition Inject fake position use it for debug purpose only
cmd/gpsd/server.go:250
MethodInjectPosition
(ctx context.Context, in *Position, opts ...grpc.CallOption)
gpssvc/gpssvc.pb.go:216
MethodInjectPosition
InjectPosition Inject fake position use it for debug purpose only
gpssvc/gpssvc.pb.go:232
MethodLivePosition
LivePosition streams Position updates
cmd/gpsd/server.go:218
MethodLivePosition
(ctx context.Context, in *google_protobuf.Empty, opts ...grpc.CallOption)
gpssvc/gpssvc.pb.go:184
MethodLivePosition
LivePosition streams Position updates
gpssvc/gpssvc.pb.go:229
FunctionNewGPSSVCClient
(cc *grpc.ClientConn)
gpssvc/gpssvc.pb.go:180
MethodProtoMessage
()
gpssvc/gpssvc.pb.go:60
MethodRead
(p []byte)
cmd/gpsd/chanreader.go:13
MethodRecv
()
gpssvc/gpssvc.pb.go:208
FunctionRegisterGPSSVCServer
(s *grpc.Server, srv GPSSVCServer)
gpssvc/gpssvc.pb.go:235
MethodReset
()
gpssvc/gpssvc.pb.go:58
MethodSSEHandler
SSEHandler an HTTP SSE handler to push positions to HTTP clients
cmd/gpsd/server.go:260
MethodSend
(m *Position)
gpssvc/gpssvc.pb.go:256
Function_GPSSVC_InjectPosition_Handler
(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor)
gpssvc/gpssvc.pb.go:260
Function_GPSSVC_LivePosition_Handler
(srv interface{}, stream grpc.ServerStream)
gpssvc/gpssvc.pb.go:239
Functioninit
()
gpssvc/gpssvc.pb.go:154
Functionmain
()
cmd/gpsd/main.go:34
Functionmain
()
cmd/gpsc/main.go:18
FunctionsetTime
(v nmea.GPRMC)
cmd/gpsd/settime_64.go:13