Goby3  3.1.4
2024.02.22
terminate.h File Reference
#include <sys/types.h>
#include <unistd.h>
#include "goby/util/debug_logger.h"
#include "goby/middleware/marshalling/protobuf.h"
#include "goby/middleware/protobuf/terminate.pb.h"
#include "goby/middleware/terminate/groups.h"

Go to the source code of this file.

Classes

class  goby::middleware::terminate::Application< Derived >
 

Namespaces

 goby
 The global namespace for the Goby project.
 
 goby::middleware
 Objects implementing the Goby nested middleware.
 
 goby::middleware::terminate
 

Functions

std::pair< bool, protobuf::TerminateResponse > goby::middleware::terminate::check_terminate (const protobuf::TerminateRequest &request, const std::string &app_name)
 Checks if the terminate request is for this application, either by target_name or PID. More...