platformmanagerClient.h
Go to the documentation of this file.
22 void getProcessStatus(dpyPlatformmanager::process_status_handler_function handler, std::string name = "");
23 void getExtendedProcessStatus(dpyPlatformmanager::extended_process_status_handler_function handler, std::string name = "");
24 void getProcessStatusExtended_S(dpyPlatformmanager::extended_process_status_handler_function handler);
30 void getProcessListEventsExtended_S(dpyPlatformmanager::process_list_event_extended_handler_function handler);
39 void addProcess(dpyPlatformmanager::result_handler_function handler, std::string name, dpyPlatformmanager::Options options);
40 void addProcess(dpyPlatformmanager::result_handler_function handler, std::string name, dpyPlatformmanager::ExtendedProcessOptions options);
42 void kickWatchdog(dpyPlatformmanager::result_handler_function handler, std::string name, int deadline);
44 void finished(dpyPlatformmanager::result_handler_function handler, std::string name, dpyPlatformmanager::EvaluationResult result);
Definition: platformManagerTypes.h:48
boost::function< void(boost::system::error_code error_code, std::string name, ProcessListEvent event, Options options)> process_list_event_handler_function
Handler for process list events.
Definition: platformmanagerApi.h:118
boost::function< void(boost::system::error_code error_code, std::string name, ProcessListEvent event, dpyPlatformmanager::ExtendedProcessOptions options)> process_list_event_extended_handler_function
Handler for process list events.
Definition: platformmanagerApi.h:126
boost::function< void(boost::system::error_code error_code, std::string name, ProcessEvent event)> process_event_handler_function
Handler for process events.
Definition: platformmanagerApi.h:134
boost::function< void(boost::system::error_code error_code)> result_handler_function
Handler for command function callback.
Definition: platformmanagerApi.h:109
Interacts with platform manager service.
Definition: platformmanagerClient.h:14
Definition: platformmanagerApi.h:39
boost::function< void(boost::system::error_code error_code, std::vector< dpyPlatformmanager::ExtendedProcessInfo > info)> extended_process_status_handler_function
Handler for status function callback.
Definition: platformmanagerApi.h:92
boost::function< void(boost::system::error_code error_code, std::vector< dpyPlatformmanager::Info > info)> process_status_handler_function
Handler for status function callback.
Definition: platformmanagerApi.h:82
boost::function< void(boost::system::error_code error_code, const dpyPlatformmanager::EvaluationStatus &status)> evaluation_status_handler_function
Handler for status function callback.
Definition: platformmanagerApi.h:101