14 using MessageItem = std::variant<int, double, std::vector<double>, std::vector<char>, std::string>;
28 int pkvec(
int,
double*);
29 int pkstr(
const char*);
30 int pkpickle(
const std::vector<char>&);
33 std::vector<MessageItem>
args_{};
std::variant< int, double, std::vector< double >, std::vector< char >, std::string > MessageItem
bool look(const char *key, MessageValue **)
void post_result(int id, MessageValue *)
void post_todo(int parentid, MessageValue *)
virtual ~BBSLocalServer()
int look_take_result(int pid, MessageValue **)
void post(const char *key, MessageValue *)
bool look_take(const char *key, MessageValue **)
int look_take_todo(MessageValue **)
int pkpickle(const std::vector< char > &)
int upkvec(int, double *)
int upkpickle(std::vector< char > &)
std::vector< MessageItem > args_