api: vat2 and json autogeneration for api messages
[vpp.git] / src / vpp-api / client / vppapiclient.h
index 839ec1f..3ccd84f 100644 (file)
@@ -16,6 +16,7 @@
 #define included_vppapiclient_h
 
 #include <stdint.h>
+#include <stdbool.h>
 
 typedef void (*vac_callback_t)(unsigned char * data, int len);
 typedef void (*vac_error_callback_t)(void *, unsigned char *, int);
@@ -26,11 +27,13 @@ int vac_read(char **data, int *l, unsigned short timeout);
 int vac_write(char *data, int len);
 void vac_free(void * msg);
 
-int vac_get_msg_index(unsigned char * name);
+int vac_get_msg_index(char * name);
 int vac_msg_table_size(void);
 int vac_msg_table_max_index(void);
 
 void vac_rx_suspend (void);
 void vac_rx_resume (void);
 void vac_set_error_handler(vac_error_callback_t);
+void vac_mem_init (size_t size);
+
 #endif