Go to the documentation of this file. 25 #ifndef _AROARFW_BASIC_H_ 26 #define _AROARFW_BASIC_H_ 32 #define rmsg0_msg_noop(msg) rmsg0_init((msg), RCMD_NOOP) 35 #define rmsg0_msg_auth(msg) rmsg0_init((msg), RCMD_AUTH) 38 #define rmsg0_msg_quit(msg) rmsg0_init((msg), RCMD_QUIT) 41 #define rmsg0_is_ok(msg) (rmsg0_getcmd(msg) == RCMD_OK) 44 #define rmsg0_is_error(msg) (rmsg0_getcmd(msg) == RCMD_ERROR) 49 #define RPROTO_IDENTIFY_PREFIX_LEN 5 52 #define rproto_identify_name(buf) (((char*)(buf)) + RPROTO_IDENTIFY_PREFIX_LEN) 55 #define rproto_identify_prefix(buf, pid) ((void)((((unsigned char*)(buf))[0] = 1) + \ 56 RBO_H2NB32(&(((unsigned char*)(buf))[1]), (pid))))