mangohudctl: expand help message

gpu_metrics
FlightlessMango 3 years ago
parent 15a5edeb51
commit 639c39cdbb

@ -1,10 +1,18 @@
#include <string.h> #include <string.h>
#include "mangoapp.h"
#include <stdio.h> #include <stdio.h>
#include "mangoapp.h"
void help_and_quit() { void help_and_quit() {
// TODO! document attributes and values // TODO! document attributes and values
fprintf(stderr, "Usage: mangohudctl [set|toggle] attribute [value]\n"); fprintf(stderr, "Usage: mangohudctl [set|toggle] attribute [value]\n");
fprintf(stderr, "Attributes:\n");
fprintf(stderr, " no_display hides or shows hud\n");
fprintf(stderr, " log_session handles logging status\n");
fprintf(stderr, "Accepted values:\n");
fprintf(stderr, " true\n");
fprintf(stderr, " false\n");
fprintf(stderr, " 1\n");
fprintf(stderr, " 0\n");
exit(1); exit(1);
} }
@ -20,7 +28,6 @@ bool str_to_bool(const char *value)
exit(1); exit(1);
} }
bool set_attribute(struct mangoapp_ctrl_msgid1_v1 *ctrl_msg, bool set_attribute(struct mangoapp_ctrl_msgid1_v1 *ctrl_msg,
const char *attribute, const char* value) const char *attribute, const char* value)
{ {
@ -35,7 +42,6 @@ bool set_attribute(struct mangoapp_ctrl_msgid1_v1 *ctrl_msg,
return false; return false;
} }
bool toggle_attribute(struct mangoapp_ctrl_msgid1_v1 *ctrl_msg, bool toggle_attribute(struct mangoapp_ctrl_msgid1_v1 *ctrl_msg,
const char *attribute) const char *attribute)
{ {
@ -80,4 +86,4 @@ int main(int argc, char *argv[])
msgsnd(msgid, &ctrl_msg, sizeof(mangoapp_ctrl_msgid1_v1), IPC_NOWAIT); msgsnd(msgid, &ctrl_msg, sizeof(mangoapp_ctrl_msgid1_v1), IPC_NOWAIT);
return 0; return 0;
} }
Loading…
Cancel
Save