Documentation ¶
Overview ¶
Package internal implements a slam service definition with additional exported functions for the purpose of testing
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service interface { StartDataProcess(cancelCtx context.Context, cam []camera.Camera, camStreams []gostream.VideoStream, c chan int) StartSLAMProcess(ctx context.Context) error StopSLAMProcess() error Close() error GetSLAMProcessConfig() pexec.ProcessConfig GetSLAMProcessBufferedLogReader() bufio.Reader }
Service in the internal package includes additional exported functions relating to the data and slam processes in the slam service. These functions are not exported to the user. This resolves a circular import caused by the inject package.
Click to show internal directories.
Click to hide internal directories.