diff --git a/examples/bench_12/main.c b/examples/bench_12/main.c new file mode 100644 index 0000000000000000000000000000000000000000..020f333cef5f01ebf65550949eb8b389664aac78 --- /dev/null +++ b/examples/bench_12/main.c @@ -0,0 +1,29 @@ +#include +#include "../../reowolf.h" +#include "../utility.c" +int main(int argc, char** argv) { + int i, j, batches; + batches = atoi(argv[1]); + printf("batches %d\n", batches); + unsigned char pdl[] = ""; + Arc_ProtocolDescription * pd = protocol_description_parse(pdl, sizeof(pdl)-1); + printf("Error str `%s`\n", reowolf_error_peek(NULL)); + char logpath[] = "./bench_12.txt"; + Connector * c = connector_new_logging(pd, logpath, sizeof(logpath)-1); + + connector_connect(c, -1); + printf("Error str `%s`\n", reowolf_error_peek(NULL)); + + clock_t begin = clock(); + char msg = 0; + for (i=0; i<1000000; i++) { + for(j=1; j