#pragma once


void init_monitor();
bool trace_zygote(int pid);

enum Command {
    START = 1,
    STOP = 2,
    EXIT = 3,
    // sent from daemon
    ZYGOTE64_INJECTED = 4,
    ZYGOTE32_INJECTED = 5,
    DAEMON64_SET_INFO = 6,
    DAEMON32_SET_INFO = 7,
    DAEMON64_SET_ERROR_INFO = 8,
    DAEMON32_SET_ERROR_INFO = 9,
    SYSTEM_SERVER_STARTED = 10
};

void send_control_command(Command cmd);
