in pkg/client/mock/stub_serverV1.go [80:96]
func (s *StubServer) Checkin(server proto.ElasticAgent_CheckinServer) error {
for {
checkin, err := server.Recv()
if err != nil {
return err
}
resp := s.CheckinImpl(checkin)
if resp == nil {
// close connection to client
return nil
}
err = server.Send(resp)
if err != nil {
return err
}
}
}