diff --git a/examples/pres_1/bob.c b/examples/pres_1/bob.c deleted file mode 100644 index c6b7ef3c365e4db687e727db336b9c0812ec258e..0000000000000000000000000000000000000000 --- a/examples/pres_1/bob.c +++ /dev/null @@ -1,38 +0,0 @@ -#include "../../reowolf.h" -#include "../utility.c" -int main(int argc, char** argv) { - // Create a connector, configured with our (trivial) protocol. - Arc_ProtocolDescription * pd = protocol_description_parse("", 0); - char logpath[] = "./pres_1_bob.txt"; - Connector * c = connector_new_logging(pd, logpath, sizeof(logpath)-1); - rw_err_peek(c); - - // ... with 1 outgoing network connection - PortId p0; - FfiSocketAddr addr = {{127,0,0,1}, 8000}; - connector_add_net_port(c, &p0, addr, Polarity_Getter, EndpointPolarity_Active); - rw_err_peek(c); - - // Connect with peers (5000ms timeout). - connector_connect(c, 5000); - rw_err_peek(c); - - // Prepare to receive a message. - connector_get(c, p0); - rw_err_peek(c); - - // ... reach new consistent state within 1000ms deadline. - connector_sync(c, 1000); - rw_err_peek(c); - - // Read our received message - size_t msg_len; - const char * msg_ptr = connector_gotten_bytes(c, p0, &msg_len); - printf("Got msg `%.*s`\n", (int) msg_len, msg_ptr); - - printf("Exiting\n"); - protocol_description_destroy(pd); - connector_destroy(c); - sleep(1.0); - return 0; -}