Changeset - 890f6ae420c2
[Not reviewed]
0 1 0
Christopher Esterhuyse - 5 years ago 2020-07-14 13:37:11
christopher.esterhuyse@gmail.com
added example cases to mirror the presentation examples 1-5
1 file changed with 1 insertions and 1 deletions:
0 comments (0 inline, 0 general)
examples/pres_5/bob.c
Show inline comments
 
@@ -20,25 +20,25 @@ int main(int argc, char** argv) {
 
	addr = "127.0.0.1:8001";
 
	connector_add_net_port(c, &ports[1], addr, strlen(addr),
 
			Polarity_Getter, EndpointPolarity_Active);
 
	connector_add_port_pair(c, &ports[2], &ports[3]);
 
	connector_add_component(c, "alt_round_merger", 16, ports, 3);
 
	rw_err_peek(c);
 
	
 
	// Connect with peers (5000ms timeout).
 
	connector_connect(c, 5000);
 
	rw_err_peek(c);
 

	
 
	for(int round=0; round<3; round++) {
 
		printf("\nRound %d\n", round);
 
		printf("\----------Round %d\n", round);
 
		connector_get(c, ports[3]);
 
		rw_err_peek(c);
 
		connector_sync(c, 1000);
 
		rw_err_peek(c);
 

	
 
		size_t msg_len = 0;
 
		const char * msg_ptr = connector_gotten_bytes(c, ports[3], &msg_len);
 
		printf("Got msg `%.*s`\n", msg_len, msg_ptr);
 
	}
 
	
 
	printf("Exiting\n");
 
	protocol_description_destroy(pd);
0 comments (0 inline, 0 general)